40732 10
44527 4
20107 9
340231 39
34059 29
32376 15
91955 7
262654 32
145178 15
128777 36
215406 50
144029 28
26554 5
205707 19
333583 26
377055 20
40905 7
172958 21
1384156 101
246384 20
258256 23
310079 65
135730 29
120884 12