5946 509
3957 94
3783 444
7024 571
5436 472
2921 297
2578 404
4540 106
13930 598
12037 300
24489 91
48750 770
32236 764
53157 653