2960 51
3312 70
34648 573
28461 156
5399 695
51024 560
3550 47
4854 654
6809 874
3245 138
4682 660
6648 149
3479 332
2976 298
207262 324
86611 609
3801 558
4858 509
2928 201
2425 142
63101 716
3932 727
21959 602
18185 217
6524 595
28857 434
1592 264
61617 848