5914 753
2782 99
2015 213
3063 582
4616 558
6106 589
56755 373
3065 288
3683 202
4223 252
25476 493
169222 551
9926 65
14703 642
1388 37