44196 686
21077 262
9618 229
22055 313
8315 514
27226 435
7762 362
7829 77
4768 218
5110 661
11209 830
3853 387
10683 313
11795 345
3875 92