41412 79
57178 761
26533 235
9339 153
42247 152
24701 559
39461 314
43837 833
57958 157
8184 146
12029 647
8456 629
19685 410
9877 538
17043 197
11520 58
33884 509
12876 316
34388 121
6843 334
8574 85
486738 233
17526 660
35533 221