102531 7
55955 6
47952 19
99253 10
56359 8
342508 41
132877 30
87153 12
310956 24
403882 35
319957 19
12306 2
18407 1
17909 5
12432 2
23654 9
50702 8
16254 5
141801 7
300080 37
205952 15
326632 20
530183 26
605105 86