5954 509
3967 94
3790 444
7037 571
5437 472
2923 297
2587 404
4558 106
13939 598
12044 300
24662 91
49131 770
32342 764
53345 653