166586 403
32264 431
19332 330
14147 934
18520 523
15731 169
12568 472
32822 468
20619 843
29575 537
16927 355