28040 419
5260 894
2890 473
11800 604
4592 577
17004 593
38740 264
97767 208
299364 851
111752 506
31589 262
18770 164
3725 416
7307 684