15905 329
6465 726
5658 46
10318 369
8687 711
24286 621
8194 355
2797 216
2958 623
3877 598
1813 186
6436 170
5802 741
3173 149
21713 205
8891 486