12981 10
4757 7
29850 63
4382 4
8550 17
13569 17
25 3
47163 117
48515 46
22361 28
63015 113
11276 17
15494 42
20285 26
9214 13
4690 8
5944 7
17281 36
8338 35
72303 191
18830 40
1489 22
10841 51
10685 129