14356 89
11018 412
3541 598
2732 448
5946 110
16463 384
2102 517
51762 626
4044 69
8910 154
10123 535