383553
891411
574607
849105
455197
840987
596943
159262
125587
95372
15172
636379
90479
434732
889388
33852
478578
427204
516993
732246
37862
623367
599248
233399