106253 18
154458 31
196277 15
730657 49
126879 16
155426 25
332804 30
693706 117
65409 6
90809 8
177055 38
41451 6
115553 12
82005 9
52605 10
175956 13
2457307 361
100455 16
58577 4
37177 3
32581 2
45709 4
63926 9
62034 8