5948 816
2396 196
1357 139
4795 275
3008 771
7881 823
6302 747
2648 645
2993 717
1566 263
3402 623
2520 319
4709 691
1972 284
2748 512
1866 348