467 95
307 84
2300 610
2510 827
608 180
1429 382
2306 691
4984 728
5836 508
20333 620
4378 594
1794 102
4684 81
31601 566
7239 293
15761 379
11562 607
15276 890