30018 978
11276 57
20476 83
3850 87
6330 634
16801 751
18259 557
23071 161
15038 847
11165 357
23725 328
40106 218
32663 647
6172 856
11114 361
386827 596
125568 85
121190 702
10069 486
29108 691
174711 205
49478 463
9685 487
117622 849
19758 697