152212 401
29013 431
17372 330
12690 934
16751 523
13816 169
10988 472
28791 468
16998 842
25023 536
14669 355