15032 30
12369 20
10403 5
10923 5
40116 75
11280 10
21154 33
16021 17
14422 18
18590 40
9479 8
24716 48
19343 21
13633 12
18955 24
251055 571
12598 8
14305 14
10721 5
11174 7
12457 8
17908 10
18983 16
12273 8