40743 93
18106 42
49306 106
20583 33
12540 27
3189 9
7940 27
8620 13
1880 6
6106 22
10377 22
5677 17
3764 18
9729 10
3286 22
6751 22
1742 4
3918 7
7231 14
7719 24
3261 16
15154 45
6600 20
6681 20