2926 823
2885 531
1603 48
1115 228
2663 606
3303 738
639 98
2496 566
1746 161
1798 398
4272 869
2867 625
1409 350
2935 579
2683 538
540 75
620 105
2089 451
2987 579
4100 667
610 44
927 68
1985 399
1375 128