5903 753
2768 99
2014 213
3061 582
4614 558
6106 589
56733 373
3064 288
3681 202
4223 252
25474 493
169215 551
9924 65
14699 642
1387 37