186076 23
39080 4
55255 5
26730 2
31102 1
51909 3
50977 5
62077 6
49184 6
35827 1
26827 3
23130 2
36301 2
98381 16
29305 2
58055 7
46855 11
43826 5
198280 32
49732 6
39632 3
51934 6
204352 40
134677 27