5128 254
16597 105
11732 882
8207 625
35542 398
39159 298
3950 480
117120 403
6699 309
7320 890
4707 265
9234 48