14012 322
10529 314
4217 653
10607 114
2616 47
2012 39
3052 465
3685 177
15310 306
15037 104
10670 24
27340 519
8635 400
5757 398
37075 568
6530 583