4019 493
14951 792
5435 326
31065 184
33047 735
12578 275
39645 673
2370 62
5116 533
10767 940
4803 188
7955 816
3149 458