860 126
1372 324
4350 627
453 53
2476 489
2285 325
2145 397
1663 291
1438 235
2625 420
3407 866
2564 114
2793 453
2878 393
3210 610