31768 227
29480 263
2871 279
11242 147
124238 527
63874 445
14425 196
20998 126
65133 1091
13653 277
1029003 3396
16909 353
33450 688
75918 777
23964 296
23618 161
54612 255
11590 138
30894 256
26380 426
57947 311
48281 311
17625 219
22835 252
50554 165
93004 959
53302 182
122191 1302