1021 116
3737 923
6370 793
5447 508
2050 473
1733 516
2856 581
253 25
2336 414
1005 212
982 183
548 91
2607 538
457 44
683 115
1822 228
2221 534
2847 613
1680 421
2981 606
470 79
2488 541
3066 866
2080 616