1551 253
15318 105
11090 882
7959 625
34512 398
38995 298
3784 480
116802 403
6565 309
7132 890
4647 265
9180 48