5946 509
3957 94
3784 444
7024 571
5436 472
2921 297
2579 404
4540 106
13931 598
12037 300
24490 91
48763 770
32237 764
53161 653