150 648
935 559
325 958
662 626
881 386
820 916
126 76
353 320
26 752
343 821
477 91
912 121
14183 365
13168 804
9301 361
7269 363
7186 348
6013 14
5589 40
5042 201
4959 224
4404 922
4367 646
4333 218