5943 509
3954 94
3779 444
7020 571
5433 472
2919 297
2577 404
4537 106
13925 598
12032 300
24425 91
48613 770
32202 764
53091 652