166052 403
32121 431
19249 330
14109 934
18460 523
15701 169
12513 472
32730 468
20512 843
29085 537
16759 355