166060 403
32123 431
19249 330
14109 934
18460 523
15707 169
12515 472
32747 468
20514 843
29087 537
16759 355