19562 17
14612 28
47531 116
18764 52
22655 46
4827 4
4840 28
7921 20
2431 12
108717 219
6063 13
15980 27
8139 13
55514 99
14418 52
12942 29
51581 66
25046 47
20976 49
8504 11
24553 68
27509 60
34917 32
143506 161