16588 329
6579 726
5776 46
10499 369
8708 711
24469 621
8256 355
2836 216
2977 623
3891 598
1842 186
6462 170
5847 741
3221 149
21890 205
9094 486