2962 51
3318 70
34652 573
28463 156
5406 695
51056 560
3556 47
4862 654
6826 874
3252 138
4683 660
6657 149
3487 332
2977 298
207447 324
86665 609
3802 558
4860 509
2928 201
2426 142
63114 716
3934 727
21970 602
18191 217
6526 595
28862 434
1594 264
61624 848