5947 509
3959 94
3785 444
7028 571
5436 472
2921 297
2581 404
4546 106
13931 598
12038 300
24515 91
48805 770
32249 764
53175 653