162243 403
30973 431
18850 330
13847 934
18118 523
14834 169
12297 472
31675 468
18794 843
27268 537
16149 355