89373 147
2930 8
8352 24
4650 15
7728 9
3029 7
18338 28
2289 6
5289 21
4570 12
5277 21
12863 51
5668 26
9836 21
8892 15
3728 7
45972 171
20462 57
9665 19
23894 81
993 3
3178 12
28088 57
11088 23