15022 336
6733 194
1761 96
3817 409
5534 727
5526 480
4554 569
8473 212
3685 728
4323 205
2822 594
2276 270
2083 78