156027 402
29703 431
17964 330
13217 934
17328 523
14107 169
11584 472
29915 468
17520 842
25732 536
15207 355