139658 12
609429 89
49428 4
53530 10
50504 14
60052 17
43326 9
32279 3
22559 1
41077 11
36076 6
39302 2
44256 3
50084 4
40657 8
31233 3
21728 1
69033 10
64034 12
30631 1
43108 5
25326 0
172659 18
17283 1