1456 253
15261 105
11067 882
7953 625
34464 398
38989 298
3780 480
116786 403
6563 309
7129 890
4646 265
9179 48