2226 631
1676 214
2791 515
1822 275
1321 174
1856 373
736 216
1350 196
2373 376
2598 556
3739 718
2687 678
2046 209
3640 504
879 115
2040 475
1910 354
343 32
1278 72
6268 539
2483 503
6604 157
14139 549
5370 236
10779 310
28823 999
13399 470
15586 832