108176 20
29807 9
39851 5
82827 14
46155 13
244584 12
768851 35
380827 25
334007 29
259531 6
26854 10
485457 29
56656 11
465076 28
284301 11
1128582 100
400357 16
215956 24
186729 14
50232 12
520726 35
96903 5
39330 8
110757 13