40239 115
17674 375
11416 736
21303 422
16637 817
15105 271
43615 291
15790 416
84056 463
24705 209
7299 77
12686 237
8406 70
17084 125
5891 656
7680 151
29772 843
12266 671
12754 630
9194 260
15249 343
8811 443
317073 229
58648 457
15526 616
12774 94
11043 531
12213 550