156045 402
29707 431
17967 330
13219 934
17328 523
14111 169
11585 472
29919 468
17524 842
25734 536
15212 355