463 95
307 84
2299 610
2510 827
604 180
1427 382
2302 691
4980 728
5827 508
20315 620
4377 594
1793 102
4677 81
31587 566
7235 293
15759 379
11557 607
15269 890