27900 600
22940 674
4071 428
9632 63
8204 293
7818 523
8556 741
43005 533
31856 712
10440 154
20528 448
3149 148
9680 80
6763 566
5256 665
9862 754
4019 353
34991 646
2528 588
5291 528
6045 669
18303 137
4010 505
3928 46
5040 869
20817 954
3812 404
1885 332