30885 226
154732 797
36872 713
54283 364
68173 856
44089 659
58613 449
214743 492
21993 559
188286 1100
48837 101
233461 878
214541 970
18018 495
27477 394
61877 378
35790 681
74985 466
19287 507
260845 582
17885 845
18602 694
89421 254
60214 443
30619 229
111724 898
145490 617
56577 505