43852 174
8550 175
12127 384
35663 319
28005 191
222105 671
36978 478
403034 537
11295 261
23053 496
28723 65
211796 721
610410 881
346157 430
63733 815
13166 480
33633 314
68599 376
15917 182
127928 969
54851 295
8838 310
387664 596
98141 518