26315 64
20436 44
22613 68
33264 128
45517 153
29435 111
55509 201
21452 60
27891 30
18863 51
35274 91
52493 307
22681 32
49554 78
106520 559
46400 164
9200 14
10548 6
10940 21
14116 21
9648 2
10700 6
14472 12
14052 20