2801 509
3426 373
908 79
4301 792
1849 516
3562 562
1015 170
1204 68
2007 484
2298 435
5168 693
4994 613
3866 654
2659 648
1173 244
2931 594
10258 166
3644 824
464 72
343 75
2318 55
2061 94
4552 807
5094 321