37322 362
46058 125
40940 489
314070 798
98475 338
54308 361
83830 717
16400 551
6797 86
7589 146
9403 695
36266 259