460 95
307 84
2298 610
2509 827
602 180
1426 382
2298 691
4975 728
5817 508
20279 620
4372 594
1790 102
4666 81
31579 566
7232 293
15755 379
11552 607
15265 890