5952 509
3964 94
3788 444
7033 571
5437 472
2923 297
2585 404
4554 106
13935 598
12043 300
24592 91
49016 770
32302 764
53272 653