588006 953
220866 935
116450 285
56337 336
66185 319
53140 428
47647 451
39869 837
94700 949
47189 289
11325 93
18898 938
43813 533
47908 360
64452 762
91496 847
49318 623
101675 584
23309 55