51394 56
38574 273
3337 32
22803 895
4295 177
8734 617
5168 675
2311 280
5512 504
2558 608
3045 367
11593 49
11311 369