337628 63
48159 4
137334 30
177054 23
42881 3
38102 13
53655 11
47004 7
41832 6
67255 17
47157 6
68883 18
49909 14
92555 24
80533 12
67453 15
198501 51
82784 8
75254 9
35383 3
51030 3
60852 7
41779 5
43107 4