2997 588
278 29
1680 268
827 65
958 171
1099 112
2453 701
2455 756
1720 508
1614 407
2742 566
486 115
2683 626
3070 889
1345 211
1808 420
3116 731
1435 183
970 246
1076 238
2953 728
867 163
2755 342
2326 460