4321 12
17757 79
7763 26
57702 200
39961 87
57665 160
48816 78
73017 315
40661 96
51368 143
99196 483
31039 95
28593 83
113688 266
38008 53
28364 30
33958 57
22292 12
32503 70
26562 45
36381 156
9997 10
6552 27
27542 69