30396 363
42638 443
11591 604
24987 771
13262 448
11699 91
4274 665
28122 553
6202 437
9971 905
35350 379
9976 601
2934 58
5069 136