28353 11
70680 6
77634 5
29583 11
66732 17
41083 5
17909 6
5033 11
310855 18
278330 9
136701 6
312280 20
41877 3
117101 8
120906 7
139101 6
353227 30
184401 19
77908 16
268732 15
110255 26
678802 106
1432483 105
447529 22