28870 91
47936 232
1290 106
7371 412
2471 326
1958 241
6350 463
4164 493
7274 573
2529 498
3325 445
1047 234
6213 182
3209 841
2781 432
1728 302