4095 44
2898 633
1081 97
17716 127
3425 543
3583 239
4195 363
5820 386
2963 325
7987 857
6447 839
2349 119
3512 781
2233 183
3892 723
6156 374
8882 411
2442 167
3720 180
6310 523
5162 740
2529 458
4075 554
1990 63