12598 29
16804 50
5240 2
6366 7
9066 14
4880 3
4727 3
5961 8
12647 15
13497 32
11263 22
13377 16
6154 5
5705 5
6985 6
4109 7
6748 13
9125 15
5320 3
7651 20
5660 9
23703 49
5541 4
10792 13