29555 127
16360 365
34656 292
15280 245
32970 578
16768 829
21802 773
38806 548
19274 330
35299 65
53295 741
44014 126
43113 906
17850 491
14132 934
8972 815
6302 554
58403 215
26254 187
12779 47
10466 72
84259 345
65342 348
40211 642
42880 89
17250 447
10351 164
58117 506