18733 25
6897 12
9094 13
7930 4
5468 2
6487 4
9818 9
7778 11
9489 6
8691 20
12310 40
10052 8
9952 16
4704 4
5103 9
5403 4
6293 4
4411 4
10262 17
6297 11
7590 12
3355 1
4766 4
5293 3