5956 509
3971 94
3798 444
7038 571
5446 472
2931 297
2592 404
4561 106
13941 598
12051 300
24731 91
49289 770
32380 764
53436 653