51394 56
38575 273
3338 32
22806 895
4296 177
8734 617
5168 675
2311 280
5512 504
2560 608
3045 367
11593 49
11314 369