30511 363
42870 443
11643 604
24993 771
13267 448
11719 91
4274 665
28162 553
6204 437
9973 905
35443 379
9980 601
2944 58
5078 136