166191 403
32147 431
19287 330
14133 934
18467 523
15644 169
12513 472
32711 468
20507 843
29394 537
16822 355