30446 363
42748 443
11623 604
24993 771
13265 448
11709 91
4274 665
28144 553
6203 437
9971 905
35405 379
9976 601
2942 58
5073 136