906 50
2859 859
10946 539
2691 319
1679 112
2546 547
4221 807
3141 842
6695 232
1802 124
12985 42
15639 282
39169 721
60688 727
1019 169
3245 36
1959 551
8881 584
2189 672
2090 306
119621 263
8620 839
2253 349
2782 677