32382 58
41096 93
18474 43
50052 108
20942 33
12892 27
3189 9
8291 27
8970 14
1880 6
6106 25
10377 22
5677 17
3764 18
9729 10
3286 22
7111 22
1742 4
4268 7
7585 14
7719 24
3261 16
15154 45
6600 20