98330 27
35682 4
56680 20
64281 11
285581 60
126782 16
78503 8
149653 31
35054 2
94427 20
81580 15
34556 2
63755 6
41683 9
79203 5
66206 10
48931 3
81727 6
181727 37
32378 2
30506 4
170352 29
19629 2
93981 23