50427 6
40509 1
70184 15
17280 0
35326 2
124734 20
30053 1
176478 9
41734 1
44655 1
31056 8
18053 4
132533 16
28580 1
170376 36
30353 3
301509 77
29055 3
47905 7
29228 3
48627 3
28006 5
27659 5
82378 23