153033 401
29141 431
17504 330
12805 934
16871 523
13856 169
11085 472
28981 468
17104 842
25148 536
14766 355