19836 328
50961 382
23187 143
33632 345
27248 285
22392 106
26595 220
50927 543
47817 452
16884 249
46818 280
23854 256
32209 167
10834 231
12266 361
23039 182
36526 420
21389 273
26348 341
27821 191
28471 251
4697 141
46773 485
122965 1067
13384 271
74901 465
59286 252
61680 330