156020 402
29701 431
17962 330
13215 934
17326 523
14106 169
11583 472
29914 468
17517 842
25730 536
15206 355