5001 587
7311 455
6770 666
514 78
1850 467
642 139
3166 857
3689 907
2430 664
2202 256
2093 461
340 79
1639 315
2973 758
1355 257
1378 179
1011 89
1000 152
881 193
1769 305
2196 452
3727 676
683 125
7099 466
11973 922
9262 695
6184 331
18593 302