166050 403
32120 431
19249 330
14109 934
18460 523
15701 169
12512 472
32717 468
20512 843
29085 537
16755 355