9442 5
29172 73
98821 205
54521 137
32669 75
9059 12
7540 17
13850 53
7499 49
4431 36
9523 8
15276 32
8299 21
15537 26
6103 15
2214 5
5672 6
15558 22
18869 15
10184 47
39671 47
38833 98
8186 82
23002 90