5954 509
3968 94
3794 444
7037 571
5440 472
2927 297
2589 404
4559 106
13939 598
12047 300
24685 91
49176 770
32350 764
53362 653