2378 581
1585 504
1599 501
2538 783
474 135
515 166
105 30
2010 596
3770 334
4174 350
1366 131
2917 304
2842 198
44800 184
13972 722
22662 519
8872 832