3420 400
4395 328
5466 600
33584 304
10673 314
13717 475
34595 516
9321 788
11592 816
2831 99
8292 79
20255 670
880 55
1406 178
2557 542
3149 94
2705 487
3580 436