19562 17
14612 28
47531 116
18382 51
22655 46
4827 4
4840 28
7921 20
2431 12
108309 218
5681 12
15980 27
8139 13
55514 96
14418 51
12942 29
51581 66
24659 44
20976 49
8504 11
24553 68
27127 60
34528 32
143120 159