15893 329
6464 726
5655 46
10313 369
8686 711
24283 621
8192 355
2797 216
2958 623
3877 598
1812 186
6436 170
5801 741
3171 149
21711 205
8890 486