30005 978
11271 57
20472 83
3849 87
6329 634
16794 751
18255 557
23061 161
15037 847
11161 357
23719 328
40081 218
32657 647
6172 856
11112 361
386810 596
125564 85
121186 702
10069 486
29100 691
174700 205
49469 463
9684 487
117615 849
19755 697