15001 502
8553 320
4208 291
9088 665
9660 747
31273 633
21989 1056
1565 110
1950 93
4210 98
4217 598
22650 174
17154 108
2635 398
3931 806