2795 504
872 126
1389 324
4398 627
463 53
2488 489
2306 325
2178 397
1681 291
1459 235
2643 420
3419 866
2608 114
2806 453
2910 393
3235 610