58880 14
35453 2
31581 4
98507 19
28252 1
57403 2
178208 35
284552 99
88407 9
58309 9
30505 1
165876 41
258701 46
44654 8
54357 18
21326 2
106081 23
37826 3
56734 5
74903 11
105430 12
134076 68
48384 2
50281 0