4012 493
14941 792
5426 326
31046 184
32782 734
12464 275
39513 673
2363 62
5104 533
10761 940
4755 188
7946 816
3141 458