51388 56
38555 273
3327 32
22796 895
4289 177
8725 617
5159 675
2308 280
5500 504
2554 608
3043 367
11582 49
11305 369