30009 978
11272 57
20472 83
3849 87
6330 634
16794 751
18256 557
23064 161
15037 847
11163 357
23722 328
40088 218
32657 647
6172 856
11112 361
386812 596
125565 85
121187 702
10069 486
29101 691
174702 205
49469 463
9684 487
117616 849
19755 697