5952 509
3963 94
3787 444
7033 571
5437 472
2922 297
2584 404
4552 106
13935 598
12042 300
24572 91
48951 770
32284 764
53243 653