5521 6
30498 100
28502 118
15399 32
10881 18
5782 12
3515 4
6312 10
6949 18
11372 34
24635 63
4829 10
6145 6
19593 80
13505 43
9934 36
11848 33
10699 25
8132 19
6281 15
5985 16
6623 16
3320 1
6400 7