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