8001 120
10685 593
2547 391
17210 730
21849 353
4476 320
11455 309
5637 581
8182 412
3995 373
7790 270
8413 212
20873 185
2349 458
3329 891
5362 71
16505 493
12589 496
6363 514
3353 164
4390 358
13660 623
8114 77
9948 761
8308 600
5589 598
9505 84
21284 105