1243 96
27782 979
12235 850
6035 292
65881 618
31337 167
9407 542
2350 46
3261 324
3019 394
7702 921
1665 101
4156 399
23744 267