286 57
1075 178
2850 716
1461 142
38834 537
1093 44
15350 236
4953 368
13014 329
4388 608
180697 690
15923 254
5196 422
6132 287
5882 576