2976 51
3337 70
34670 573
28477 156
5442 695
51115 560
3573 47
4879 654
6852 874
3261 138
4687 660
6686 149
3496 332
2993 298
207975 324
86869 609
3805 558
4867 509
2934 201
2427 142
63151 716
3934 727
22005 602
18209 217
6530 595
28895 434
1598 264
61667 848