40502 119
5699 7
7453 10
8017 16
12748 30
14721 25
18957 41
12351 19
8141 13
7104 8
13163 13
8129 8
6331 7
6699 3
10861 15
6724 8
15750 34
6430 6
6438 6
6629 5
7083 13
12201 23
13372 51
6658 10