2989 51
3341 70
34676 573
28489 156
5457 695
51154 560
3585 47
4884 654
6903 874
3274 138
4689 660
6697 149
3501 332
2999 298
208433 324
87023 609
3807 558
4876 509
2935 201
2433 142
63177 716
3935 727
22023 602
18225 217
6533 595
28919 434
1599 264
61696 848