19562 17
14612 28
47152 112
18382 51
22262 46
4827 4
4840 28
7921 20
2431 12
107907 218
5681 12
15980 27
8139 13
55134 96
14418 51
12942 29
51191 66
24659 44
20581 49
8504 11
24553 68
27127 59
34528 32
142733 159