22078 129
14399 109
10590 548
9704 662
17410 859
2012 222
16743 740
11529 102
6636 576
3590 497
6376 606
13349 697
3000 334
1875 75
1976 219
3573 190
6691 270
9361 807
7800 235
3834 842
10322 302
8833 738
2855 457
3635 723
20328 485
33486 831
4326 293
130842 634