22013 353
4497 320
11516 309
5673 581
8267 412
4003 373
7942 270
8478 212
21006 185
2369 458
3339 891
5407 71
16562 493
12715 496
6385 514
3376 164
4479 358
13783 623
8364 77
10016 761
8407 600
5621 598
9574 84
21369 105
11055 286
12665 240
3000 714
5825 482