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