108103 20
29778 9
39506 5
82806 14
46155 13
244555 12
768481 35
380801 25
333981 29
259456 6
26684 10
485279 29
56628 11
464909 28
284207 11
1128183 100
400256 16
215901 24
186683 14
50201 12
520654 35
96831 5
39283 8
110729 13