50008 78
25762 245
160100 216
75883 459
155010 264
219225 336
67492 865
61266 254
28867 372
20474 716
15283 549
35303 419
70476 233
62651 541
64197 373
67067 473
44062 438
116147 849
47393 327
28470 161
24175 489
66035 524
42198 312
26358 115
6540 86
74970 643
18166 251
27568 84