34430 118
21097 65
15896 25
26616 48
13031 15
17256 17
15266 54
11671 29
20871 38
6489 12
1018 1
4764 12
1973 6
1725 5
3478 6
2048 11
1612 2
1609 5
1437 5
2150 7
1618 5
1432 5
5064 18
9847 39