5954 509
3968 94
3794 444
7037 571
5445 472
2930 297
2589 404
4559 106
13939 598
12047 300
24688 91
49186 770
32355 764
53368 653