14610 89
8416 123
6399 632
5669 311
4913 716
4054 381
6473 581
4713 69
8216 159
18863 500
15581 265
2814 186
16759 782
5538 348
8516 63
8390 567
2926 344
24857 158