51394 56
38570 273
3337 32
22802 895
4294 177
8734 617
5168 675
2311 280
5512 504
2558 608
3045 367
11592 49
11310 369