3127 616
2109 623
1714 337
2292 576
1349 276
2954 240
2881 899
2140 653
297 53
2001 525
1146 295
1862 551
1498 385
3098 100
5398 601
3851 373
3370 414
852 193
4692 500
1215 278
1559 489
3094 678
700 174
2483 701
2241 659
2649 730
4234 557
4934 413