12404 300
2525 128
15567 670
5420 484
13954 110
14015 795
4670 667
5076 418
16303 431
8797 153
1531 332
12117 461
3920 169
7219 617
2363 186
8547 426
13423 826
4651 721
2066 41
4936 446
1578 276
4500 457
4600 611
2890 352
15147 636
1379 43
5628 537
14064 753