646 128
2807 827
3701 660
2904 671
1950 187
1162 200
7739 836
2607 190
5075 574
7368 632
9220 485
5545 940
59258 343
6729 726
23927 444
17036 268
16087 689
5929 779
33108 620
45890 186
4603 266
9624 878
4337 38
4640 668
18136 148
10197 101
40621 479
11643 500