30430 363
42714 443
11612 604
24993 771
13265 448
11705 91
4274 665
28137 553
6203 437
9971 905
35388 379
9976 601
2942 58
5070 136