631 93
1623 280
2103 320
1507 304
847 38
2870 410
15293 607
3280 119
2365 490
1240 142
3975 885
3325 82
3744 554
2794 567
2408 438
2684 483
3769 646
2343 582
4216 629
1345 163
3564 748
3363 735
12030 123
1763 28