2151 0
10607 3
18682 7
31558 4
107757 5
40176 5
21801 10
60358 2
37877 4
127806 55
65778 27
23828 12
92426 28
33808 10
22559 8
16331 8
170106 23
249156 22
204403 19
187805 11
144231 20
140978 17
81456 9
507627 67