4018 493
14949 792
5434 326
31062 184
32991 734
12556 275
39617 673
2370 62
5112 533
10766 940
4792 188
7953 816
3146 458