3840 10
4681 6
2955 3
10995 41
10483 21
8656 29
4587 8
5521 14
5717 20
5971 14
8112 20
2452 2
7468 22
3297 11
10328 26
11513 23
5068 19
19269 65
11732 44
15756 42
4217 9
19075 78
148302 264
10325 25