4994 254
16550 105
11710 882
8205 625
35513 398
39156 298
3947 480
117111 403
6694 309
7310 890
4706 265
9233 48