2985 982
447 105
1300 213
2185 657
959 212
796 178
1530 340
3226 611
2298 579
2568 615
3059 939
1889 336
1419 140
3861 807
370 47
2087 487
213 56
1806 511
2315 459
2597 626
2265 534
1553 483
1904 55
1701 451
2377 469
5269 840
5654 518
1491 37