5943 509
3954 94
3779 444
7020 571
5434 472
2919 297
2577 404
4537 106
13925 598
12032 300
24432 91
48627 770
32206 764
53097 652