32250 234
8416 379
64696 782
35005 657
7197 41
5556 132
106314 815
34211 416
49856 741
17138 145
5720 239
13277 903
16144 372
10763 842
13662 801
14316 359
6184 390
11949 79
29092 334
12592 871
39477 306
41381 429
9073 656
28657 297
16051 158
48430 564
39375 1007
27411 300