5954 509
3967 94
3791 444
7037 571
5439 472
2925 297
2588 404
4558 106
13939 598
12044 300
24664 91
49137 770
32342 764
53347 653