27184 12
15997 16
28135 23
9406 9
20281 16
19169 14
10418 14
57404 73
8341 7
6415 3
11028 2
10605 3
15338 17
11681 18
16858 14
9852 11
19168 35
30797 46
17627 17
24390 40
10190 23
10880 14
19417 18
41721 50