21378 42
16459 16
15290 23
15142 20
15765 20
5410 2
14148 21
24847 37
15981 26
12216 14
9348 15
10354 9
16815 20
7080 9
12568 16
8523 6
7379 7
11028 18
22907 16
42840 49
41183 52
78892 99
16094 11
41894 47