21540 141
9425 756
4323 469
2661 320
11646 107
22972 259
21521 284
9618 893
6689 613
3973 135
3888 524
3873 719
6086 403
3574 25
11652 626
4545 123
11223 263
8714 973