30296 363
42486 443
11564 604
24978 771
13253 448
11688 91
4274 665
28103 553
6199 437
9969 905
35293 379
9932 601
2929 58
5058 136