5954 509
3966 94
3789 444
7036 571
5437 472
2923 297
2586 404
4558 106
13938 598
12044 300
24643 91
49097 770
32334 764
53328 653