30783 64
86957 628
62164 584
34807 803
28976 343
125279 824
33517 383
24829 421
148595 734
14107 265
54479 205
72831 751
82488 253
169019 728
92950 300
72634 419
39392 623
47971 886
274290 1382
41153 311
41719 270
143389 407
243556 579
57976 387
32843 307
119554 219
140305 902
36231 340