156003 402
29697 431
17959 330
13210 934
17323 523
14104 169
11581 472
29910 468
17514 842
25729 536
15203 355