10652 63
14256 885
4299 405
6472 40
8128 718
2591 626
3208 531
2113 496
3805 922
1067 45
3025 771
2416 557
2337 501
2821 653
330 39
4295 697
1691 356
4429 417
1665 356