30011 978
11272 57
20474 83
3849 87
6330 634
16795 751
18257 557
23068 161
15038 847
11164 357
23725 328
40102 218
32660 647
6172 856
11113 361
386818 596
125567 85
121190 702
10069 486
29103 691
174708 205
49470 463
9685 487
117620 849
19755 697