37095 277
34497 439
16907 159
70079 285
12101 154
169292 1136
16820 651
24046 527
15762 573
11250 139
19937 422
3886 166
6348 153
10206 249
8098 198
25710 404
10666 774
22634 687
56321 473
12455 49
11312 437
14946 54
78114 838
24906 623
23541 617
25990 925
12313 199
21840 845