2917 902
2212 581
2572 625
644 172
353 47
1641 408
2003 583
1891 521
7014 402
8717 152
8555 875
5647 165
16500 687
47943 147
23648 249
9195 369
27914 201