5954 509
3965 94
3789 444
7035 571
5437 472
2923 297
2586 404
4557 106
13938 598
12044 300
24641 91
49093 770
32332 764
53319 653