8594 577
12180 51
11459 121
5343 462
9335 836
6548 661
14213 158
4732 46
4947 532
14973 481
17462 112
9812 222