15005 45
12129 137
28251 127
23287 194
81906 313
18207 281
36504 483
23152 274
7930 160
9040 332
20987 200
40631 232
23005 120
23162 149
49287 383
48393 463
20187 134
90621 439
9584 64
10926 64
20147 426
145707 430
39413 141
26245 149
33349 225
48131 324
15360 252
64754 926