30095 398
144460 176
84951 1057
103286 562
19441 500
142789 468
40044 182
43912 535
87868 307
36490 535
51913 365
10843 286
19503 924
5066 202
5921 306
3846 450
43352 106
9456 354
35641 825
68517 385
41268 543
43536 324
27634 136