2609 80
19825 276
2827 290
18309 531
15542 380
8459 112
723 69
21729 100
15915 846
9619 636
20066 672
2922 636
16891 876
5850 858
14259 682
19014 841
13699 510
22032 597
16606 611
18578 302
4700 639
6105 450
55948 379
6285 106