37932 603
19987 547
40536 953
13287 675
23942 422
3756 518
3185 67
9186 483
94083 840
18704 326
14732 32
54773 493
19792 452
31171 41
56665 593
25288 188