588042 953
220881 935
116455 285
56351 336
66189 319
53141 428
47658 451
39872 837
94708 949
47199 289
11328 93
18901 938
43832 533
47916 360
64464 762
91501 847
49332 623
101679 584
23311 55