464 95
307 84
2300 610
2510 827
605 180
1427 382
2303 691
4982 728
5830 508
20319 620
4377 594
1793 102
4679 81
31588 566
7235 293
15759 379
11557 607
15269 890