30009 978
11272 57
20472 83
3849 87
6330 634
16794 751
18257 557
23066 161
15037 847
11164 357
23723 328
40093 218
32659 647
6172 856
11112 361
386815 596
125566 85
121187 702
10069 486
29101 691
174705 205
49469 463
9685 487
117618 849
19755 697