1568 253
15321 105
11098 882
7960 625
34517 398
38996 298
3785 480
116805 403
6566 309
7132 890
4647 265
9180 48