30366 363
42590 443
11584 604
24980 771
13260 448
11697 91
4274 665
28113 553
6199 437
9971 905
35334 379
9965 601
2931 58
5069 136