150537 337
85921 740
142754 409
158863 637
296600 1437
35182 355
103743 264
61548 624
86252 985
73379 194
62890 398
59190 482
150284 711
56463 815
215548 529
33669 222
55738 157
53984 326
116016 632
135334 517
247843 1222
101581 952
354109 1883
79181 356
111330 368
74213 275
141233 793
103107 747