22017 353
4497 320
11519 309
5676 581
8269 412
4003 373
7942 270
8479 212
21011 185
2370 458
3340 891
5407 71
16564 493
12720 496
6385 514
3376 164
4482 358
13784 623
8367 77
10017 761
8411 600
5622 598
9576 84
21372 105
11055 286
12670 240
3000 714
5827 482