166725 403
32349 431
19338 330
14152 934
18543 523
15757 169
12588 472
32875 468
20655 843
29634 537
16946 355