10628 580
5302 654
153641 287
2993 185
4183 924
4092 812
2395 347
2934 79
4320 747
2992 100
3271 693
3633 39
5898 567
10370 722
3418 756
3638 742
2831 601
2811 319
1783 314
2648 421