19801 26
11109 14
22237 31
11720 12
6174 3
8629 8
23075 27
14752 23
16400 28
12815 15
7585 8
23534 16
13166 4
82313 99
45800 52
21142 13
14855 25
8872 7
15822 7
14292 19
17516 14
30992 34
29732 19
12772 16