30009 978
11272 57
20473 83
3849 87
6330 634
16795 751
18257 557
23066 161
15037 847
11164 357
23723 328
40098 218
32659 647
6172 856
11113 361
386816 596
125567 85
121189 702
10069 486
29101 691
174706 205
49469 463
9685 487
117618 849
19755 697