31257 13
24857 4
22883 10
20107 2
42227 4
35928 2
29503 7
56580 9
65902 3
36203 9
82953 9
24253 6
26554 4
29729 9
22876 8
62732 33
61359 16
27709 11
38458 12
65653 39
99732 51
72776 26
19003 11
36159 22