30293 363
42475 443
11563 604
24978 771
13253 448
11687 91
4274 665
28102 553
6199 437
9969 905
35290 379
9932 601
2929 58
5056 136