21105 35
15087 10
7248 2
14207 30
12014 8
8256 8
7752 8
7414 2
8382 3
7956 3
7531 7
8300 5
11328 8
30087 30
12514 10
12305 16
6883 6
11456 15
18041 37
8367 0
22264 15
14563 11
9595 10
20463 42