166713 403
32348 431
19338 330
14151 934
18540 523
15755 169
12588 472
32875 468
20654 843
29630 537
16946 355