2897 759
2542 600
14776 702
1033 182
445 94
28584 399
2153 437
16845 729
2705 301
1397 283
841 209
343 86
2611 695
541 134
2929 902
4687 673
4435 115
3558 85
2166 573
2612 817
5216 230
2654 720
1688 425
444 117