2486 168
1695 297
3331 43
3546 485
1780 105
1397 124
3030 486
3518 713
3087 382
3958 833
2950 247
3011 244
2826 517
2911 482