5952 509
3964 94
3788 444
7033 571
5437 472
2922 297
2585 404
4552 106
13935 598
12043 300
24587 91
48992 770
32296 764
53257 653