57053 3
25432 3
52377 7
39879 9
21326 5
51880 5
14926 2
42753 3
63782 4
22577 6
63729 11
52380 1
24708 11
52583 2
34384 2
81806 15
108181 20
33626 5
1095007 122
91130 3
148526 8
164753 18
222104 19
837079 132