5949 509
3960 94
3787 444
7030 571
5436 472
2922 297
2583 404
4549 106
13932 598
12041 300
24547 91
48892 770
32273 764
53210 653