152326 401
29033 431
17386 330
12704 934
16768 523
13818 169
11002 472
28812 468
17009 842
25040 536
14676 355