6547 685
6142 468
17090 622
3329 240
5434 368
4317 875
7514 308
2949 401
4172 376
4915 160
5281 502
5666 623
3410 122