156295 402
29755 431
18010 330
13258 934
17373 523
14125 169
11633 472
30000 468
17563 842
25782 536
15304 355