22990 31
4650 12
11059 24
8505 9
12000 30
17605 89
11892 32
29145 64
8766 14
21896 41
12596 31
5760 9
50287 152
17237 84
4765 15
8714 25
9385 29
5092 8
3470 17
4983 17
31899 28
6545 30
4094 8
3544 17