2931 872
814 179
3836 135
2579 826
2959 884
1273 262
1858 437
1729 555
1933 67
2892 840
1602 516
100994 399
10767 78
4325 625
1925 456
1631 258
9412 402
21761 255
2352 245
7657 228
1508 490
1730 29
4477 214
506 151