5952 509
3964 94
3788 444
7033 571
5437 472
2922 297
2585 404
4552 106
13935 598
12043 300
24581 91
48974 770
32293 764
53253 653