4011 493
14933 792
5422 326
31041 184
32719 734
12452 275
39462 673
2362 62
5103 533
10761 940
4749 188
7944 816
3140 458