51377 56
38534 273
3320 32
22778 895
4284 177
8714 617
5153 675
2301 280
5484 504
2549 608
3031 367
11560 49
11277 369