150172 350
2925 160
3466 588
2771 327
3409 883
58013 383
93767 319
2126 424
447 103
2033 172
4479 687
1553 65
64511 299
1092 164
5920 675
432 72
4313 619
84731 593
2447 611
7976 372
27381 630
2588 425
249610 794
3008 762
64645 568
3231 109
6406 740
561 94