18526 35
10862 10
21882 23
12147 23
84717 104
39834 93
41475 81
14425 34
14318 11
9950 9
14581 21
12810 25
161926 214
8751 4
16781 27
41121 128
11982 26
40584 22
10070 29
7501 9
11773 19
8319 16
11587 49
20488 36