39609 5
15582 6
309851 18
276726 9
136109 6
310807 20
41357 3
116384 8
119905 7
137880 6
351078 30
183377 19
77152 16
267429 15
109226 26
677302 106
1429004 104
446302 22
287483 20
397803 33
408351 34
256826 25
60883 12
1040027 130