671 95
894 180
1561 409
92216 230
7462 547
6166 79
8820 43
17035 542
14264 339
19389 726
3621 517
7101 288
14289 511
8053 215
3488 565
18125 410