10485 31
18255 52
9546 32
26828 127
42614 123
9093 39
3110 13
3820 10
12219 26
26791 100
7757 13
4774 21
8740 39
49933 185
6402 20
2635 6
3275 11
15301 32
19746 91
7148 18
6346 13
20884 98
3584 9
7057 28