1093 137
3004 895
603 90
9159 447
10661 505
5177 444
3892 836
2427 49
3128 119
2810 280
2965 165
4171 526
2162 237
5053 697
1824 46
4370 640
2608 271
305 53
3461 767
2155 351
2937 108
2833 264
2837 525
2113 488
959 118
3777 360
783 189
4664 725