4033 493
14968 792
5447 326
31098 184
33411 735
12667 275
39831 673
2374 62
5123 533
10783 940
4852 188
7967 816
3161 458