152270 401
29021 431
17376 330
12698 934
16757 523
13818 169
10993 472
28800 468
17007 842
25031 536
14671 355