48531 8
49401 10
26334 2
22558 0
28034 2
31784 4
27780 1
57733 12
148702 26
39479 6
21183 1
56330 3
37281 8
193256 37
34505 7
60781 5
43604 5
22105 2
42832 1
27077 1
46654 11
50104 9
57703 16
652027 90