10082 10
21085 20
112058 279
19026 25
18077 18
29241 57
13102 12
15060 12
13561 11
15279 20
28396 35
30497 53
18642 29
20684 37
70056 96
26875 33
22782 17
8749 3
10287 5
10087 3
18879 24
10371 4
14330 4
23811 31