6526 817
2996 196
1696 139
5255 275
3318 771
8217 823
6747 748
2885 645
3238 717
1888 263
3674 624
2764 319
4980 691
2285 285
2966 512
2181 348