38030 603
20060 547
40614 953
13333 675
23980 422
3765 518
3204 67
9219 483
94279 840
18731 326
14761 32
54954 493
19877 452
31303 41
56883 593
25324 188