8193 9
4818 15
4286 4
6902 4
6436 8
2813 5
5171 4
1311 4
3460 13
3837 9
1618 10
2372 5
519 7
18721 21
17438 11
71504 133
16549 24
79233 97
10664 15
6955 2
12139 14
13763 22
19585 32
24710 3