30919 93
3531 7
45421 84
5737 3
6232 6
17017 46
5597 6
4590 17
5894 15
47845 125
5320 11
97368 140
10434 30
57728 170
9089 21
15056 46
4794 2
5048 5
5145 7
23220 52
3649 0
8347 15
9870 23
5219 6