42065 692
40741 55
22796 653
8145 343
14579 696
12098 54
11982 387
3778 558
7130 932
3404 93
13518 463
15246 119
8812 41
9361 150
17755 242