142 39
1843 381
5668 254
16758 105
11869 882
8245 625
35661 398
39171 298
3967 480
117174 403
6715 309
7348 890
4720 265
9248 48