2979 51
3340 70
34672 573
28480 156
5453 695
51137 560
3583 47
4883 654
6882 874
3270 138
4687 660
6690 149
3498 332
2995 298
208239 324
86961 609
3807 558
4873 509
2934 201
2427 142
63166 716
3934 727
22014 602
18217 217
6531 595
28909 434
1598 264
61679 848