40551 6
32579 3
42151 4
82728 6
30377 5
24479 1
33629 5
743751 80
36607 15
29753 4
105757 17
29176 1
27901 8
26627 2
38855 8
86559 12
36134 6
41255 8
43383 5
47433 6
60051 9
29405 6
49108 6
29128 4