15060 336
6750 194
1761 96
3819 409
5534 727
5529 480
4555 569
8477 212
3687 728
4329 205
2823 594
2278 270
2083 78