20977 25
15665 36
14326 30
12312 7
10082 10
21085 20
112444 280
19026 25
18077 18
29241 58
13278 12
15060 12
13561 11
15457 20
28396 35
30674 53
18642 29
20863 37
70056 96
26875 33
22959 17
8749 3
10287 5
10087 3