1086 305
286 57
1078 178
2851 716
1462 142
38836 537
1093 44
15351 236
4955 368
13017 329
4388 608
180700 690
15926 254
5197 422
6135 287
5882 576