10303 26
8042 11
20908 20
4730 3
85829 106
31717 54
18001 31
42176 81
23671 47
40316 64
165871 236
29462 93
17500 27
13824 25
16332 32
17119 14
6153 18
27569 67
77311 140
14708 13
4833 6
55312 71
7534 22
3740 4