1231 358
6012 405
20734 485
39804 251
4458 204
1122 43
12981 549
4601 575
8235 840
3267 476
2783 293
4428 525
2334 184
2792 286