156064 402
29708 431
17971 330
13219 934
17336 523
14112 169
11598 472
29929 468
17529 842
25737 536
15216 355