35030 663
19569 326
12049 687
19819 599
94104 569
10707 123
62055 790
55662 581
4038 156
30551 757
4481 506
2976 100
11796 497
5087 217
9014 807
2816 64
9792 392
14270 695
7134 566
14829 279
4395 258
109059 592
15003 235
2028 24
2981 42
1418 61
4399 522
1415 120