1420 253
15250 105
11064 882
7950 625
34457 398
38989 298
3779 480
116783 403
6563 309
7129 890
4646 265
9178 48