30096 398
144474 176
84954 1057
103292 562
19441 500
142793 468
40044 182
43913 535
87869 307
36490 535
51921 365
10843 286
19503 924
5066 202
5922 306
3846 450
43353 106
9456 354
35648 825
68517 385
41271 543
43536 324
27635 136