51394 56
38570 273
3337 32
22801 895
4294 177
8734 617
5166 675
2310 280
5512 504
2558 608
3045 367
11591 49
11310 369