2999 965
15846 751
9352 701
3163 230
3301 39
17646 325
12979 172
67187 520
10556 557
5202 519
4570 456
2687 375
3417 559