1100 305
286 57
1078 178
2851 716
1464 142
38839 537
1093 44
15353 236
4957 368
13017 329
4388 608
180702 690
15926 254
5197 422
6136 287
5882 576