156355 402
29764 431
18016 330
13265 934
17382 523
14128 169
11637 472
30010 468
17568 842
25786 536
15317 355