166056 403
32123 431
19249 330
14109 934
18460 523
15702 169
12513 472
32735 468
20513 843
29086 537
16759 355