10483 580
5236 654
147184 279
2869 185
4068 924
3914 812
2272 347
2859 79
4228 747
2910 100
3193 693
3328 39
5833 567
10276 722
3347 756
3553 742
2742 601
2729 319
1698 314
2556 421