14078 150
51515 320
31445 64
49681 183
44114 191
79642 445
104483 425
92716 450
11590 138
36351 181
30894 256
52833 282
40416 248
26624 350
15170 169
18685 318
32830 306
16639 200
20862 184
69288 503
17625 219
22835 252
50554 165
114632 490
41253 357
48415 368
57663 253
93004 959