22130 4
31254 5
29832 3
26953 6
34828 10
23826 4
23655 2
31133 6
23508 4
31458 4
30806 4
24733 6
21629 3
39701 7
21402 3
46380 14
42134 19
38755 10
20558 2
48951 8
90101 12
33308 4
70052 5
59281 4