30295 363
42482 443
11564 604
24978 771
13253 448
11688 91
4274 665
28102 553
6199 437
9969 905
35292 379
9932 601
2929 58
5058 136