16016 41
15892 18
12602 11
15154 8
20001 25
132472 206
7849 10
30654 19
11356 20
11763 10
13447 17
11321 5
7993 9
18604 23
24505 40
49829 39
15097 24
11243 3
16954 17
20484 28
11610 14
9726 5
6891 4
25061 23