40731 10
44526 4
20108 9
340229 39
34058 29
32381 15
91955 7
262652 32
145176 15
128781 36
215402 50
144034 28
26551 5
205708 19
333581 26
377059 20
40901 7
172956 21
1384151 101
246376 20
258258 23
310082 65
135732 29
120882 12