80566 821
41272 248
29697 350
53100 616
13135 748
91730 870
57691 761
58840 586
73924 330
97395 495
41657 478
7600 476
20544 354
6848 859
12095 417
215520 1147
103706 361
70366 169
12223 520