2901 838
4815 235
4095 729
1804 431
856 233
1459 470
2014 400
2446 685
3058 680
2239 541
2819 870
2756 773
2445 755
697 216
636 180
2775 735
23274 58
9911 560
893 248
2249 467
547 135
1813 506
10573 473
15297 760
6222 417
3505 332
2170 593
2922 637