5975 151
3217 360
5613 722
3580 89
5163 764
40033 630
9870 199
7357 599
15870 350
18762 430
3959 185
8512 645
7066 506
4375 677
3503 892