5949 509
3959 94
3786 444
7030 571
5436 472
2921 297
2582 404
4549 106
13932 598
12041 300
24538 91
48870 770
32269 764
53202 653