462 95
307 84
2299 610
2510 827
604 180
1427 382
2300 691
4977 728
5823 508
20298 620
4374 594
1793 102
4671 81
31582 566
7232 293
15758 379
11553 607
15267 890