44191 686
21051 262
9617 229
22054 313
8315 514
27221 435
7753 362
7829 77
4767 218
5109 661
11202 830
3850 387
10682 313
11795 345
3875 92