40708 10
44509 4
20109 9
340203 39
34029 29
32302 15
91934 7
262606 32
145130 15
128752 36
215327 50
143881 28
26552 5
205601 19
333455 26
376952 20
40907 7
172882 21
1384081 101
246382 20
258151 23
310009 65
135733 29
120884 12