5941 509
3948 94
3774 444
7017 571
5431 472
2918 297
2573 404
4537 106
13923 598
12030 300
24357 91
48447 769
32157 764
53021 652