30508 363
42868 443
11643 604
24993 771
13267 448
11719 91
4274 665
28162 553
6203 437
9973 905
35442 379
9980 601
2944 58
5078 136