44196 686
21078 262
9618 229
22055 313
8315 514
27227 435
7762 362
7830 77
4768 218
5110 661
11210 830
3853 387
10683 313
11795 345
3875 92