115616 127
45412 48
14461 11
26201 22
29896 29
10593 9
9809 7
11545 9
17395 14
9935 5
58755 67
9191 7