381471
79745
25912
238606
578217
377475
367160
787763
884387
160927
789148
888930
121615
579438
903979
387593
260393
159836
944258
793421
825742
130523
362482
21682
750316
294861