3196 144
5371 621
44014 904
2731 457
3080 734
909 106
4351 627
1038 81
6510 51
5790 451
4958 596
7602 318
8646 402
22263 636
8907 104
3840 697
2971 204
27315 43
32748 524
11652 128
6073 699
7769 296
4941 615
15253 833
15702 916
3968 296
43651 280
8574 752