3847 140
12333 771
8150 245
8309 185
13915 996
8685 672
17429 770
6574 294
14285 294
15384 917
89863 689
7764 388
270897 993
15361 675
14797 523
68833 165
84194 252
45098 743
81284 837
936730 3295
71897 276
14481 444
46978 562
62205 979
47333 570
30730 379
234073 974
58363 695