5954 509
3967 94
3791 444
7037 571
5439 472
2926 297
2588 404
4558 106
13939 598
12045 300
24670 91
49144 770
32346 764
53349 653