3126 616
2109 623
1713 337
2292 576
1349 276
2951 240
2881 899
2140 653
297 53
2001 525
1146 295
1862 551
1498 385
3092 100
5389 601
3845 373
3368 414
852 193
4678 500
1215 278
1559 489
3094 678
700 174
2482 701
2241 659
2649 730
4230 557
4928 413