9980 128
15072 126
6389 19
9726 25
13212 33
21181 36
2439 11
14667 41
32413 119
22023 41
13962 13
32173 39
10530 14
8506 16
9231 25
7204 8
24550 48
5522 28
5871 29
16717 65
2170 21
2751 19
2778 38
19423 163