2297 553
2233 505
951 304
1742 434
2054 660
2584 116
2684 839
599 175
1891 464
1803 485
360 86
992 305
2889 646
319 92
2950 549
2113 674
2456 546
1771 529
3838 846
10142 35
1120 153
3015 204
5316 226
5194 662