12478 781
4012 513
4951 492
2902 297
3331 45
10910 410
4409 693
17302 560
5208 613
2014 240
8866 487
12561 935
13194 324
27328 627
33269 394
5130 543
7085 861
2173 68
9561 330
5828 284
16638 83
7544 807
2652 52
6820 270