1443 253
15258 105
11065 882
7951 625
34460 398
38989 298
3779 480
116785 403
6563 309
7129 890
4646 265
9179 48