2597 99
1990 213
3051 582
4592 558
6086 589
56153 372
3052 288
3656 202
4206 252
25417 493
169114 551
9911 65
14679 642
1383 37
5770 753