10580 63
14210 885
4248 405
6463 40
8056 718
2553 626
3198 531
2112 496
3800 922
1058 45
3024 771
2414 557
2334 501
2818 653
326 39
4283 697
1685 356
4427 417
1660 356