27904 2
23832 3
39979 5
28080 0
22280 4
22229 1
119158 20
181477 27
89733 9
90529 22
45227 5
120806 25
58004 10
67832 13
28156 11
92055 4
51757 10
43876 10
94753 24
134702 46
398329 87
113329 16
273229 76
28405 1