2958 650
2297 502
1329 409
453 96
2422 740
10303 322
19176 116
10737 352
6290 428
23621 797
10822 700
18676 766
3645 96
153230 834
40026 424
20995 572
9972 857
23802 670
1643 320
4250 706