30358 363
42577 443
11582 604
24979 771
13260 448
11697 91
4274 665
28112 553
6199 437
9971 905
35331 379
9962 601
2931 58
5068 136