166706 403
32348 431
19338 330
14151 934
18538 523
15754 169
12588 472
32874 468
20649 843
29628 537
16945 355