156013 402
29699 431
17961 330
13213 934
17324 523
14106 169
11581 472
29911 468
17516 842
25729 536
15204 355