9622 39
58488 129
32959 37
9859 19
15247 84
19358 50
4892 12
4056 11
7736 19
30273 43
23088 48
3333 6
5061 10
3805 8
26656 46
82481 272
9546 32
30014 105