6596 685
6162 468
17100 622
3343 240
5476 368
4324 875
7561 308
2954 401
4193 376
4854 160
5307 502
5705 623
3035 122