30885 226
154733 797
36875 713
54283 364
68173 856
44090 659
58613 449
214748 492
21993 559
188290 1100
48838 101
233469 878
214550 970
18018 495
27477 394
61879 378
35791 681
74986 466
19290 507
260849 582
17885 845
18602 694
89430 254
60217 443
30619 229
111726 898
145492 617
56577 505