5782 753
2683 99
2002 213
3056 582
4603 558
6095 589
56446 373
3060 288
3673 202
4214 252
25441 493
169160 551
9916 65
14689 642
1386 37