35031 663
19569 326
12049 687
19820 599
94118 569
10707 123
62062 790
55667 581
4039 156
30553 757
4484 506
2978 100
11797 497
5087 217
9016 807
2817 64
9793 392
14271 695
7136 566
14831 279
4395 258
109060 592
15005 235
2032 24
2982 42
1418 61
4404 522
1416 120