2630 250
2839 713
11593 288
3599 878
2574 645
856 36
2520 471
7427 923
1215 95
3262 604
3734 54
2921 411
16783 151
3589 865
2726 693
1827 196
1101 202
6087 680
1655 181
2813 754
2440 491
2648 424
1094 73
8681 338