2891 663
1459 199
3221 558
564 72
1655 358
3270 624
1849 271
4034 690
2936 395
584 33
2318 604
1432 377
1999 129
317 58
1936 420
4805 864
3320 723
1685 291
706 76
3339 738
1696 257
2866 700
1438 78
1526 195
2673 101
3541 634
4653 257
4080 938