11031 5
46348 51
20808 16
39525 34
23864 17
16708 24
19365 23
17571 16
7648 15
10696 17
5868 1
12441 13
16097 19
6356 16
14592 17
14738 7
38717 50
12787 25
41296 80
10722 19
9810 8
16332 40
28382 8
44540 31