5046 3
3317 11
11680 13
31757 90
17304 21
14704 36
11763 20
6192 16
96948 116
5686 14
32253 69
25772 27
73739 90
14698 12
6795 14
12755 18
5980 7
13128 25
4802 4
3910 2
3181 0
8434 17
6321 14
2901 1