3144 205
9082 701
81796 883
3914 751
7246 546
23177 397
24276 373
105237 489
14035 115
35857 324
977 47
7139 89
10153 596
29758 377
5075 613
4205 518
25177 710
53992 823
3730 152
6255 647
2905 215
1811 98
5861 403
4695 728
9453 479
15951 537
2353288 3886
247184 1043