5954 509
3965 94
3789 444
7035 571
5437 472
2923 297
2585 404
4557 106
13938 598
12044 300
24630 91
49076 770
32327 764
53310 653