37957 603
20000 547
40556 953
13295 675
23953 422
3757 518
3186 67
9198 483
94111 840
18711 326
14738 32
54811 493
19810 452
31207 41
56705 593
25298 188