10583 3
18455 7
31280 4
106729 5
39884 5
21582 10
60031 2
37503 4
127156 55
65526 27
23654 12
92252 28
33704 10
22405 8
16234 8
169901 23
249030 22
204227 19
187631 11
144234 20
140828 17
81329 9
507503 67
205109 33