156060 402
29707 431
17970 330
13219 934
17332 523
14112 169
11596 472
29928 468
17529 842
25737 536
15214 355