41286 131
5492 100
2674 60
6606 765
4357 911
3612 416
8182 768
26868 136
76542 459
11823 131
29423 53
9006 788
4584 548
4724 258
22542 407
1578 180
2501 294