587731 952
220680 935
116401 285
56259 336
66149 319
53121 428
47586 451
39843 837
94640 949
47120 289
11315 93
18886 938
43725 533
47840 360
64372 762
91435 847
49231 623
101615 584
23288 55