3005 287
2922 837
517 91
3080 619
2987 897
3720 491
1814 306
3205 823
1691 368
2936 440
2111 427
1153 78
1905 102
805 92
431 90
2358 594
1140 37
3931 572
1140 260
933 173
3098 899
1517 91
3013 631
1483 258