1254 328
2205 409
637 152
2161 586
1689 522
304 63
3118 616
2108 623
1696 337
2292 576
1349 276
2906 240
2880 899
2140 653
297 53
2000 525
1143 295
1862 551
1498 385
3016 98
5300 601
3767 373
3315 414
852 193
4591 500
1215 278
1557 489
3093 678