5789 753
2686 99
2003 213
3056 582
4604 558
6096 589
56460 373
3063 288
3673 202
4214 252
25443 493
169162 551
9917 65
14689 642
1386 37