16347 702
9100 597
3246 659
5938 151
3563 705
2826 302
7226 308
3520 583
3960 388
4479 840
4242 684
5329 518