10631 580
5303 654
153653 287
2993 185
4183 924
4093 812
2395 347
2934 79
4320 747
2992 100
3271 693
3634 39
5898 567
10371 722
3419 756
3638 742
2831 601
2811 319
1783 314
2648 421