13043 15
41046 68
9933 10
10310 9
8321 2
6928 5
8263 11
7984 8
22109 17
9377 6
9017 1
7495 2
6849 0
9013 6
8626 8
11509 9
17800 23
11792 15
49024 135
8533 7
10830 13
34952 59
64681 140
22606 25