15507 792
1910 393
2507 548
2637 62
4190 493
5615 326
31759 185
39760 739
13796 275
43250 675
5290 533
10941 940
5373 189
8096 816
3231 458