28959 11
65654 16
39728 5
15782 6
309956 18
276828 9
136184 6
310901 20
41383 3
116458 8
120004 7
137976 6
351180 30
183583 19
77158 16
267528 15
109284 26
677504 106
1429231 105
446579 22
287580 20
398030 33
408529 34
257028 25