4018 493
14950 792
5434 326
31062 184
32995 734
12560 275
39622 673
2370 62
5112 533
10766 940
4792 188
7953 816
3146 458