5952 509
3965 94
3789 444
7033 571
5437 472
2923 297
2585 404
4555 106
13936 598
12044 300
24612 91
49045 770
32312 764
53286 653