10631 580
5304 654
153658 287
2993 185
4184 924
4094 812
2395 347
2934 79
4321 747
2992 100
3271 693
3635 39
5898 567
10371 722
3419 756
3638 742
2831 601
2811 319
1784 314
2648 421