9090 2
13830 23
21579 35
5193 4
34008 83
8809 10
6820 7
17435 21
57155 125
6370 7
6921 7
5953 14
12232 18
17483 15
15226 31
10739 13
31272 115
10734 24
4724 9
8308 11
7246 16
6169 14
7309 6
15420 36