51387 56
38547 273
3324 32
22789 895
4289 177
8724 617
5157 675
2306 280
5499 504
2553 608
3043 367
11576 49
11303 369