1597 37
6060 753
2878 99
2044 213
3077 582
4644 559
6135 589
57499 375
3073 288
3714 202
4235 252
25546 493
169362 551
9943 65
14737 642