10293 9
6260 3
7044 4
12815 15
5951 2
12717 21
28802 70
5553 2
10220 14
6716 6
10870 9
5151 0
5044 1
7349 2
8208 7
11553 13
12813 11
7034 8
8391 11
6165 2
7509 2
9993 15
6018 1
6803 10