15340 821
2506 424
3982 612
4014 587
3871 916
2495 400
2773 373
3448 641
2784 287
1955 266
666 91
2955 674
1501 48
4059 978
2828 365
2866 534
4991 750
2563 354
1473 132
11712 709
2009 324
1143 43
2571 551
17983 1015