462 95
307 84
2299 610
2510 827
604 180
1427 382
2300 691
4980 728
5827 508
20308 620
4376 594
1793 102
4677 81
31587 566
7235 293
15758 379
11557 607
15267 890