350438 990
29921 370
14056 701
6579 69
273214 644
23398 716
49600 184
19702 634
113341 504
53576 536
49260 374
406674 1008
193282 651
31389 67
31251 656
31232 739
301295 583
63666 628
8152 70
172186 613
57905 556
16347 825
172914 1114
9366 359
12825 282
100308 634
17222 167
111358 973