21038 48
12800 14
12970 19
83886 236
15621 13
7171 8
8636 4
10052 21
10986 26
14528 21
14413 22
15216 34
10040 10
8207 6
29765 58
7950 9
7587 7
9511 5
13684 13
9022 16
7632 15
9246 6
7571 10
18039 50