6547 685
6143 468
17091 622
3331 240
5436 368
4320 875
7517 308
2953 401
4173 376
4918 160
5284 502
5666 623
3431 122