1097 250
3605 346
1165 344
2565 551
5409 854
2167 275
3531 668
884 95
4521 450
3969 660
2903 830
2732 603
2051 192
3401 374
1391 177
1153 371
557 70
1611 49
1498 271
2035 389
1991 482
4051 670
6373 524
4103 671