1000 160
2208 574
1154 304
2057 400
2441 428
1511 197
3448 885
13878 709
34830 525
16204 536
2795 650
2996 858
2715 708
15837 238
2988 707
2427 441
46475 89
1682 325
25198 289
3370 244
12031 61
1499 248
2969 591
3118 633
45135 824
8456 280
3325 929
3426 673