37900 603
19951 547
40505 953
13270 675
23934 422
3756 518
3183 67
9174 483
94035 840
18693 326
14718 32
54726 493
19777 452
31142 41
56621 593
25279 188