5954 509
3966 94
3789 444
7036 571
5437 472
2923 297
2586 404
4558 106
13938 598
12044 300
24646 91
49103 770
32338 764
53332 653