1560 253
15321 105
11094 882
7960 625
34515 398
38996 298
3784 480
116803 403
6566 309
7132 890
4647 265
9180 48