12856 3
19880 3
37081 2
34332 10
31951 9
179451 24
114230 8
127483 10
255457 32
334481 26
309153 21
178909 15
502553 42
341752 30
453904 16
370756 23
180603 4
242879 23
68627 3
326532 22
215507 34
145230 7
110104 15
404902 54