646 128
2880 827
3886 660
2935 671
1965 187
1174 200
7825 836
2626 190
5096 574
7387 632
9223 485
5548 940
59345 343
6742 726
23931 444
17242 268
16142 689
5938 779
33134 620
45899 186
4615 266
9646 878
4351 38
4652 668
18233 148
10204 101
40963 479
11702 500