19428 3
12303 2
29404 11
32376 12
22959 29
52551 37
55707 47
39403 31
43954 21
72376 69
31051 25
17728 24
30402 51
309451 32
461457 100
226133 14
138076 20
92901 17
70558 11
38281 14
333528 33
1096281 126
103252 21
164355 21