51388 56
38560 273
3329 32
22797 895
4289 177
8727 617
5160 675
2309 280
5505 504
2555 608
3043 367
11585 49
11306 369