5953 509
3965 94
3789 444
7035 571
5437 472
2923 297
2585 404
4556 106
13937 598
12044 300
24620 91
49054 770
32322 764
53294 653