44191 686
21056 262
9618 229
22054 313
8315 514
27221 435
7756 362
7829 77
4767 218
5109 661
11203 830
3851 387
10682 313
11795 345
3875 92