10667 78
21526 262
35285 660
97753 289
30136 537
37293 97
10582 432
76850 309
19477 267
16271 573
34257 121
29265 293
26697 702
9193 850
112681 640
27059 211
17235 651
7046 389
25704 51
13386 275
39879 544
34997 189
13399 486
21543 240
100998 928
28757 416
45985 342
6970 711