2960 2
13043 20
21717 73
5267 6
8756 23
4624 8
3007 13
6593 11
2935 1
3127 11
4201 10
7681 10
11316 19
18307 50
3732 19
2052 6
10111 11
4287 12
10720 44
14985 48
18522 21
8645 15
2201 11
3063 9