2245 500
2277 503
3319 674
3593 663
1983 248
2534 650
2780 583
1197 278
1617 191
1015 148
3019 643
1333 232
2048 321
3009 539
3267 638
3156 473
2790 389
3506 821
2293 205
2476 626
1128 54
2904 674
2575 491
2103 452
19503 276
9639 179
4203 552
7020 505