18326 0
19256 1
37527 5
30008 2
20057 1
25808 10
20282 3
24459 1
543053 68
38951 8
530703 45
39926 4
28732 6
22557 3
32153 1
28382 4
135207 26
56030 16
49282 5
16281 0
54851 14
22728 3
22730 6
28580 17