35021 663
19562 326
12046 687
19813 599
93951 569
10699 123
62025 790
55590 581
4032 156
30526 757
4478 506
2971 100
11781 497
5073 217
9006 807
2811 64
9784 392
14266 695
7122 566
14821 279
4389 258
109050 592
14991 235
2018 24
2978 42
1415 61
4383 522
1412 120