956 115
2471 523
4087 433
80904 512
2581 243
8293 850
2558 74
2996 337
2739 654
1669 354
2502 544
3896 705
3247 73