30885 226
154726 797
36872 713
54279 364
68168 856
44089 659
58611 449
214731 492
21992 559
188272 1100
48836 101
233431 878
214530 970
18017 495
27476 394
61870 378
35790 681
74975 466
19286 507
260841 582
17885 845
18602 694
89403 254
60211 443
30617 229
111722 898
145486 617
56577 505