29172 71
98821 203
54521 135
32669 74
9059 12
7540 17
13850 52
7499 48
4431 35
9523 8
15276 31
8299 21
15537 25
6103 14
2214 5
5672 6
15558 22
18869 15
10184 46
39671 46
38833 95
8186 76
23002 87
9046 48