6495 685
6063 468
17005 622
3289 240
5399 368
4287 875
7476 308
2906 401
4140 376
4769 160
5250 502
5611 623
2960 122