8005 120
10687 593
2547 391
17211 730
21851 353
4476 320
11456 309
5637 581
8182 412
3995 373
7797 270
8414 212
20876 185
2349 458
3330 891
5362 71
16506 493
12589 496
6363 514
3353 164
4390 358
13660 623
8116 77
9948 761
8309 600
5589 598
9506 84
21286 105