30630 403
28188 266
44207 407
42977 166
35732 670
7263 583
50933 828
38110 924
30049 316
36932 89
9981 269
80933 131
58318 654
10188 271
66228 394
86832 749
16843 170
21474 814
75501 303
8192 84
53950 296
20884 94
29963 659
33910 550
35265 163
14835 581
41018 829
158358 1073