29555 127
16359 365
34656 292
15278 245
32969 578
16767 829
21801 773
38801 548
19274 330
35296 65
53293 741
44014 126
43112 906
17850 491
14132 934
8972 815
6302 554
58397 215
26247 187
12779 47
10466 72
84255 345
65341 348
40209 642
42878 89
17248 447
10351 164
58114 506