5886 753
2747 99
2013 213
3061 582
4613 558
6105 589
56694 373
3064 288
3680 202
4223 252
25468 493
169201 551
9923 65
14697 642
1387 37