89548 368
22605 78
19376 123
12288 791
46858 1014
40269 289
50611 228
24250 595
58231 480
31171 397
40983 642
49245 228
41870 1061
56477 163
28849 464
57981 148
29216 266
44761 520
58157 353
94299 765