24423 28
16001 17
15497 10
18465 16
24113 24
15065 9
8503 8
36508 89
19691 24
19017 20
30498 53
27523 47
25545 24
66147 62
108907 128
37505 45
150584 174
22943 26
8292 15
15233 14
8473 6
9037 9
50346 113
83565 69