29996 978
11267 57
20466 83
3849 87
6328 634
16793 751
18250 557
23055 161
15034 847
11159 357
23707 328
40050 218
32640 647
6172 856
11108 361
386794 596
125562 85
121183 702
10069 486
29097 691
174695 205
49460 463
9683 487
117606 849
19755 697