3096 706
3359 581
1094 280
3620 688
2965 870
1553 319
3126 620
3479 993
1550 227
3157 489
2209 393
1688 215
3837 659
1453 175
2206 431
1006 87
2746 437
1302 111
2378 479
3508 633
1686 260
1539 251
891 38
1985 437
2921 385
1011 91
2494 469
4049 858