2940 51
3294 70
34629 573
28443 156
5359 695
50941 560
3520 47
4828 654
6693 874
3212 138
4676 660
6598 149
3462 332
2957 298
206228 324
86288 609
3792 558
4834 509
2922 201
2422 142
63060 716
3931 727
21901 602
18156 217
6522 595
28777 433
1591 264
61536 848