104302 28
28276 2
49706 4
25430 5
60954 4
20079 2
29327 5
57859 8
146030 10
25757 2
47779 8
82058 23
17256 1
42731 6
42851 6
38859 4
22902 2
20259 2
15480 1
30508 8
27479 2
23351 1
24483 3
36201 2