52423 109
36463 123
8941 15
17099 49
7337 9
5624 5
18267 42
5808 10
7113 5
5839 12
3752 4
10722 16
11324 15
16848 29
31516 42
16508 16
5844 8
14502 32
9468 8
5331 7
10685 13
5553 7
82662 166
35969 90