156500 402
29787 431
18036 330
13294 934
17401 523
14138 169
11654 472
30057 468
17584 842
25806 536
15351 355