40728 10
44528 4
20108 9
340229 39
34057 29
32381 15
91951 7
262654 32
145181 15
128778 36
215403 50
144032 28
26559 5
205705 19
333582 26
377058 20
40909 7
172957 21
1384155 101
246384 20
258255 23
310077 65
135731 29
120880 12