1602 253
15332 105
11107 882
7961 625
34534 398
39000 298
3785 480
116811 403
6572 309
7132 890
4649 265
9182 48