26030 3
32333 5
119959 6
25601 8
32407 4
55782 2
52931 8
17334 9
33378 8
43157 9
21731 9
42030 7
36253 6
17854 8
37880 12
41383 5
51382 9
20801 3
15253 1
16352 5
15376 8
16230 1
10708 2
253377 16