15016 576
8834 893
3203 641
2323 507
1593 107
31968 599
6673 607
4078 460
5150 65
7192 187
6644 276
7025 471
6502 217
2896 162
6460 700
6836 263
2690 229
5802 110
2673 314
3913 666
5364 352
6263 531
2605 451
4470 620