22018 201
22988 143
15833 703
20104 299
12635 476
38165 766
47999 343
31886 595
22064 288
30259 662
9794 174
44066 609
36531 137
10588 211
42285 1152
19496 866
66694 685
9153 846
38662 573
32780 354
23702 448
12430 573
10774 312
11474 278