166053 403
32122 431
19249 330
14109 934
18460 523
15702 169
12513 472
32730 468
20512 843
29085 537
16759 355