7589 2
22659 25
8554 3
14223 17
13840 14
7707 7
6384 2
22485 30
14928 13
7336 5
13602 13
8596 4
9265 15
16437 27
11505 8
8380 5
11695 29
10004 20
17153 15
37889 95
6828 2
15367 16
21512 45
21870 36