645 128
2752 827
3553 660
2890 671
1935 187
1144 200
7611 836
2585 190
5049 574
7360 632
9215 485
5535 940
59014 343
6720 726
23924 444
16871 268
16035 689
5920 779
33098 620
45881 186
4591 266
9612 878
4319 38
4628 668
18072 148
10189 101
40320 479
11598 500