14812 34
3984 11
9944 46
7512 21
8955 39
7069 15
4225 17
4486 6
16385 27
11567 35
5541 23
10772 13
33142 61
8129 24
3261 16
4630 22
4702 24
8641 17
14962 42
8396 37
18736 30
17539 44
5972 15
36892 123