166368 403
32289 431
19287 330
14132 934
18544 523
15771 169
12541 472
32969 468
20628 843
29247 537
16832 355