588073 953
220900 935
116457 285
56356 336
66191 319
53142 428
47661 451
39875 837
94710 949
47204 289
11331 93
18902 938
43840 533
47923 360
64466 762
91504 847
49342 623
101681 584
23313 55