86591 305
267465 1391
68457 960
52392 594
30804 408
55073 553
74304 1096
42745 488
70141 799
17029 379
102123 549
455048 1310
88884 345
67105 1064
78927 285
325449 1226
96345 970
78419 179
40222 542
204636 474
53266 202
57620 953
66170 771
55061 130