242857 25
132884 8
29483 4
83030 22
41408 1
30830 2
195251 35
29177 5
40307 5
37834 6
22108 1
67032 9
53206 2
68933 10
31504 5
26209 3
61427 8
33859 4
176129 26
58455 5
31403 6
55757 7
46802 5
32830 3