51388 56
38558 273
3327 32
22797 895
4289 177
8726 617
5159 675
2309 280
5503 504
2555 608
3043 367
11585 49
11305 369