100388 147
46032 325
70966 108
95457 1229
47751 133
84556 930
64438 306
39260 327
59525 732
53667 418
87816 1008
154123 705
142702 134
35396 268
141908 564
113288 399
120408 449
246110 938
123583 850
77639 315
343877 797
80147 237
134691 488
103067 431
67995 388
126348 438