5884 151
3184 360
5576 722
3506 89
5136 764
40026 630
9852 199
7342 599
15830 350
18704 430
3943 185
8488 645
6963 506
4362 677
3491 892