1758 0
10601 3
18603 7
31426 4
107433 5
40101 5
21755 10
60284 2
37804 4
127577 55
65680 27
23757 12
92355 28
33757 10
22502 8
16328 8
170003 23
249077 22
204404 19
187751 11
144228 20
140882 17
81376 9
507603 67