337733 63
48206 4
137477 30
177056 23
42928 3
38178 13
53680 11
47079 7
41876 6
67357 17
47253 6
68933 18
49983 14
92628 24
80609 12
67502 15
198608 51
82877 8
75329 9
35477 3
51103 3
60954 7
41857 5
43104 4