3144 205
9082 701
81797 883
3915 751
7246 546
23179 397
24276 373
105242 489
14035 115
35857 324
977 47
7139 89
10154 596
29758 377
5076 613
4205 518
25177 710
53993 823
3730 152
6255 647
2905 215
1812 98
5861 403
4695 728
9453 479
15953 537
2353361 3886
247185 1043