10632 580
5304 654
153667 287
2993 185
4184 924
4095 812
2396 347
2934 79
4321 747
2993 100
3271 693
3635 39
5898 567
10373 722
3419 756
3638 742
2831 601
2811 319
1784 314
2648 421