42541 159
40275 106
150117 898
43110 181
141580 707
82106 378
99355 686
59413 787
69416 282
159846 1008
95994 1059
20152 272
58094 294
106634 515
54970 791
60762 143
75931 218
99305 488
58290 764
100433 642
45448 616
69338 473
117506 423