5952 509
3964 94
3788 444
7033 571
5437 472
2922 297
2585 404
4552 106
13935 598
12043 300
24584 91
48985 770
32294 764
53254 653