1000 238
2779 643
1774 422
2503 641
40957 659
2302 610
1123 250
1631 421
442 123
530 114
1778 474
232 35
410 63
1878 566
2498 487
2402 629
1571 268
22027 313
10376 93
8092 491
4533 214
58654 700
26380 290
25228 242
7748 392