16840 380
8211 28
27295 188
10197 357
33242 745
9704 938
14400 97
9430 682
3358 619
3946 557
5661 714