5948 509
3959 94
3786 444
7030 571
5436 472
2921 297
2582 404
4549 106
13931 598
12039 300
24534 91
48862 770
32264 764
53194 653