6501 685
6068 468
17016 622
3295 240
5405 368
4289 875
7479 308
2908 401
4141 376
4770 160
5251 502
5617 623
2962 122