2958 650
2297 502
1329 409
454 96
2422 740
10305 322
19176 116
10738 352
6290 428
23622 797
10823 700
18679 766
3645 96
153230 834
40031 424
20997 572
9972 857
23803 670
1643 320
4251 706