2650 36
6579 234
116964 347
53759 702
68193 336
162399 342
89094 758
113196 355
158013 310
5052 285
3778 691
1347 178
3189 833
7972 798