37603 603
19642 547
40204 953
13147 675
23768 422
3722 518
3137 67
9124 483
93541 840
18573 326
14583 32
54232 493
19602 452
30845 41
56157 593
25134 188