10696 63
14292 885
4356 405
6481 40
8182 718
2596 626
3218 531
2115 496
3809 922
1079 45
3027 771
2418 557
2337 501
2831 653
333 39
4329 697
1702 356
4430 417
1671 356