21603 60
10360 18
24674 40
5712 24
31064 125
23698 66
7900 8
24612 58
11868 25
32315 88
22204 49
13505 38
51752 116
51791 121
45791 106
13491 35
64222 269
3843 15
6994 17
10140 20
4952 15
5394 4
3006 1
5308 11