5006 9
31953 95
48598 42
19564 21
22611 55
9819 16
7278 9
12560 43
5211 10
100852 141
3834 8
59872 172
10409 32
3932 3
6146 10
4812 0
4091 1
7762 11
3379 2
4103 5
5493 6
10480 24
3562 5
2768 0