5960 268
2078 252
7530 259
4734 38
8437 732
1841 306
4286 205
4629 705
5547 291
5087 157
3476 469
3880 290
1070 139
10410 636
4058 746