89396 368
22556 78
19344 123
12266 791
46763 1014
40183 289
50521 228
24196 595
58067 480
30624 397
40910 642
49099 228
41834 1061
56295 163
28785 464
57835 147
29205 266
44701 520
58016 353
93997 765