4005 607
3284 890
3141 658
2371 428
1075 187
3183 923
2947 877
1964 312
499 64
3723 714
2438 613
2701 615
2454 371
2625 672
1017 97
1133 133
2194 542
3174 912
2403 386
2383 71
906 71
260 57
2845 561
2282 112