89808 309
26576 288
12978 78
10102 76
24771 245
14510 613
7056 211
38432 427
39968 144
11388 671
35204 391
39863 231
45116 80
16767 593
23323 545
66079 947
24054 459
43533 460
30762 90
44697 390
30390 328
10995 137
31007 718
6715 162
13221 303
35922 640
89089 573
12171 145