5954 509
3968 94
3794 444
7037 571
5445 472
2929 297
2589 404
4559 106
13939 598
12047 300
24687 91
49185 770
32355 764
53366 653