2918 902
2212 581
2572 625
644 172
358 47
1641 408
2003 583
1891 521
7019 402
8717 152
8555 875
5647 165
16500 687
47945 147
23649 249
9195 369
27917 201