1254 328
2205 409
637 152
2161 586
1689 522
304 63
3119 616
2108 623
1696 337
2292 576
1349 276
2910 240
2880 899
2140 653
297 53
2000 525
1143 295
1862 551
1498 385
3023 98
5307 601
3772 373
3320 414
852 193
4600 500
1215 278
1557 489
3093 678