5035 519
3722 103
2776 157
4349 374
7676 621
90081 630
9883 477
13567 335
9210 628
2052 67
6051 129
6086 901
5248 58