26080 418
5245 894
2881 473
11769 604
4573 577
16990 593
38726 264
97737 208
298185 851
111228 506
31085 261
18511 164
3715 416
7290 684