4015 493
14943 792
5429 326
31051 184
32836 734
12493 275
39544 673
2364 62
5105 533
10762 940
4773 188
7947 816
3143 458