15528 107
102371 847
16122 553
80890 887
53563 616
90914 120
151432 329
6523 529
18845 83
7087 955
164790 462
122291 554
4603 443
105026 1176
48520 333
32280 468
4080 603
90891 545
2600 242
106010 328
4534 173
159946 398
141924 706
8208 360
4600 531
117344 802
5320 588
5004 420