5943 509
3954 94
3779 444
7020 571
5434 472
2919 297
2577 404
4537 106
13925 598
12032 300
24428 91
48623 770
32203 764
53096 652