44181 686
20988 262
9584 229
22052 313
8314 514
27213 435
7734 362
7825 77
4763 218
5106 661
11187 830
3848 387
10682 313
11793 345
3870 92