5777 753
2681 99
2002 213
3056 582
4602 558
6094 589
56428 373
3060 288
3672 202
4214 252
25441 493
169155 551
9916 65
14689 642
1386 37