646 128
2796 827
3672 660
2902 671
1946 187
1159 200
7724 836
2603 190
5071 574
7366 632
9218 485
5542 940
59243 343
6726 726
23927 444
17014 268
16081 689
5927 779
33103 620
45888 186
4598 266
9624 878
4335 38
4638 668
18123 148
10197 101
40562 479
11635 500