1657 37
6111 753
2906 99
2048 213
3080 582
4653 559
6152 589
57826 375
3079 288
3750 202
4240 252
25587 493
169428 551
9954 65
14756 642