2297 553
2233 505
951 304
1742 434
2054 660
2435 116
2677 839
593 175
1890 464
1802 485
360 86
992 305
2888 646
319 92
2945 549
2109 674
2456 546
1769 529
3838 846
10138 35
1118 153
3013 204
5315 226
5192 662