21286 332
7953 726
6990 47
13451 369
9013 711
27262 621
8920 355
3173 216
3158 623
4150 598
2185 186
7111 171
6540 741
3655 150
25452 205
12510 486