15892 18
12799 11
15347 8
20195 25
133502 206
7849 10
30847 19
11559 20
11966 10
13447 17
11321 5
8194 9
18805 24
24699 40
50227 39
15302 24
11243 3
17155 17
20683 28
11810 14
9928 5
7095 4
25260 24
17544 10