21281 332
7953 726
6988 47
13440 369
9011 711
27239 621
8920 355
3172 216
3158 623
4149 598
2184 186
7109 171
6537 741
3652 150
25432 205
12494 486