51392 56
38567 273
3337 32
22801 895
4292 177
8734 617
5166 675
2309 280
5512 504
2556 608
3045 367
11587 49
11310 369