6526 685
6099 468
17100 623
3326 240
5429 368
4307 875
7510 308
2940 401
4164 376
4789 160
5282 502
5641 623
2993 122