7585 2
12328 9
45813 59
9801 14
19345 25
11364 9
18070 26
6455 5
6659 9
8099 7
19030 26
31528 57
27763 43
15116 21
11392 22
17531 38
11711 19
15589 17
11164 24
7056 8
213001 294
12642 9
14662 16
41632 98