13031 960
15213 565
1064 146
12513 358
8544 162
14526 846
14095 730
8578 399
298166 851
10151 277
9486 473
12304 512
7107 728
2659 308
8909 416