51384 56
38541 273
3321 32
22782 895
4284 177
8718 617
5155 675
2303 280
5490 504
2549 608
3034 367
11571 49
11287 369