40736 43
19856 28
12085 9
12513 15
14075 4
14651 12
16453 24
25092 44
15607 23
29235 60
16016 41
15154 8
20001 25
19072 21
7849 10
11356 20
11966 10
13447 17
11321 5
8194 9
18805 24
24505 40
15302 24
11243 3