9631 402
988 118
125302 256
136718 462
2233 337
22263 350
5729 914
271283 1264
11888 356
6630 591
12498 783
177422 571
57543 813
13183 335
33803 211
9749 780
4622 98
6631 673
4416 587
2000 37