12545 454
9081 411
10413 339
8766 711
16643 541
272803 441
201773 698
8706 174
6768 153
132574 1045
15310 367
105708 595
90618 797
7916 592
9066 99
24103 569
111082 417
117888 639
7400 688
286953 1272
173761 949
168221 665
23705 585
120439 607
41563 369
27792 163
107267 200
128958 812