14613 89
8416 123
6399 632
5672 311
4913 716
4054 381
6474 581
4714 69
8219 159
18866 500
15582 265
2815 186
16759 782
5541 348
8519 63
8391 567
2926 344
24860 158