20188 801
10505 574
8166 485
22100 610
83722 277
23146 526
114309 137
35850 379
14404 123
2581 217
11849 502
2717882 4059
163902 974
387216 1161
194653 744
190014 592
97180 372
2911622 7278
49612 401
125878 465
42029 582
47116 385
60302 486
57125 627
46913 236
42740 395
298483 1059
21094 330