588032 953
220878 935
116453 285
56350 336
66188 319
53141 428
47654 451
39871 837
94708 949
47194 289
11328 93
18901 938
43832 533
47914 360
64462 762
91500 847
49332 623
101679 584
23311 55