21282 332
7953 726
6990 47
13446 369
9011 711
27258 621
8920 355
3172 216
3158 623
4149 598
2185 186
7109 171
6537 741
3653 150
25436 205
12504 486