5044 18
5804 15
16460 28
25466 91
11103 32
5261 15
1859 4
2504 6
9003 53
3266 22
3823 14
10593 24
88612 120
40855 96
13719 45
4681 11
11574 37
27931 71
19361 43
7731 21
1163 0
9047 21
8713 24
20056 148