2956 650
2297 502
1328 409
451 96
2422 740
10302 322
19176 116
10736 352
6290 428
23621 797
10822 700
18676 766
3645 96
153230 834
40020 424
20995 572
9971 857
23802 670
1643 320
4250 706