102998 212
68657 590
6533 516
3571 237
108771 397
247244 1058
24071 648
74494 513
21786 1039
10078 88
10080 655
4634 150
16170 260
23477 612
3982 65