646 128
2786 827
3655 660
2901 671
1943 187
1157 200
7719 836
2601 190
5070 574
7365 632
9218 485
5542 940
59221 343
6725 726
23927 444
16998 268
16076 689
5927 779
33103 620
45888 186
4598 266
9622 878
4335 38
4637 668
18112 148
10196 101
40529 479
11629 500