53727 862
49922 96
8533 783
6596 148
49194 594
30442 151
48456 713
15582 569
16556 444
3803 656
3929 126
4768 599
3711 310
1901 251
7068 577
2044 116
4121 94