1451 306
2634 727
3295 884
824 154
4052 706
1216 117
1045 163
2496 729
2532 261
3490 711
729 70
1320 256
880 141
4860 166
2633 596
551 81
13284 673
3156 657
927 214
3002 880
1923 560
471 89
363 61
3017 391