134226 149
53415 330
18187 184
149298 537
23073 57
69859 642
27481 593
48147 361
14196 375
19577 327
25304 154
18755 479
80913 323
20285 846
123849 263
138498 569
21095 570
20563 318
112601 962
34970 287
26939 626
35787 364
95897 711
31984 497
15552 885
76124 904
26555 599