10480 580
5234 654
146702 279
2863 185
4067 924
3911 812
2270 347
2859 79
4227 747
2908 100
3192 693
3326 39
5826 567
10272 722
3347 756
3552 742
2735 601
2728 319
1697 314
2551 421