2919 902
2212 581
2572 625
645 172
359 47
1641 408
2003 583
1891 521
7021 402
8717 152
8555 875
5647 165
16500 687
47945 147
23649 249
9195 369
27919 201