29172 70
98821 199
54521 133
32669 74
9059 12
7540 17
13850 50
7499 46
4431 35
9523 8
15276 29
8299 21
15537 25
6103 14
2214 5
5672 6
15558 22
18869 15
10184 45
39671 46
38833 95
8186 75
23002 85
9046 47