4011 493
14932 792
5422 326
31041 184
32716 734
12448 275
39461 673
2362 62
5103 533
10761 940
4747 188
7944 816
3140 458