21868 341
7686 68
3736 353
15516 329
2534 45
8092 967
2930 145
6107 703
5933 671
5053 752
5689 335
18908 380
16319 692
4339 242
4544 153
19569 429
5649 110
932 37