646 128
2801 827
3686 660
2902 671
1949 187
1161 200
7733 836
2605 190
5072 574
7368 632
9220 485
5543 940
59254 343
6728 726
23927 444
17029 268
16085 689
5928 779
33108 620
45890 186
4601 266
9624 878
4336 38
4638 668
18133 148
10197 101
40590 479
11636 500