43978 5
57477 7
38906 2
33382 2
51881 10
70731 19
145027 47
60403 5
49156 9
111284 20
90834 23
159956 28
96082 4
173705 27
151977 12
278257 53
131602 14
180334 18
45083 1
407378 67
253409 44
965476 198
74934 8
167080 15