21725 912
4045 731
35567 195
37787 537
15926 165
119534 469
10885 158
14510 681
6779 372
5696 880
4698 577
5183 30
7715 516
8690 322
127447 178
5672 625
4888 679