1099 221
1197 71
411 83
2751 676
1780 365
1708 351
21066 488
78860 744
22184 214
34699 93
159779 601
142851 550