1041 116
3746 923
6404 793
5500 508
3028 288
1539 57
2807 420
2933 385
6085 578
3926 742
3144 216
4467 68
3710 107
3833 401
4372 227
3960 613
2479 37
2914 112
2896 173
2255 37
4039 708
3311 260
7048 745
2783 424