2905 14089
2510 13882
13651 13059
13940 12582
5959 11289
3124 9951
10943 9405
9495 9302
11193 8574
8031 8371
5196 7327
4459 7171
14822 6318
12508 4791
5811 4474
8280 3632
15026 2305
2795 2086
13798 1342
2878 950