5947 509
3958 94
3784 444
7028 571
5436 472
2921 297
2581 404
4543 106
13931 598
12037 300
24504 91
48789 770
32240 764
53169 653