167636 403
32631 431
19494 330
14246 934
18691 523
16171 169
12650 472
33425 469
21564 843
30197 537
17328 355