21003 45
7850 2
12974 15
12448 18
7959 4
6773 4
5924 3
6742 3
11794 19
7475 12
11708 9
7845 6
7170 3
6860 1
11257 14
7033 3
10792 8
9975 9
14902 27
7020 6
7377 1
15862 31
14881 11
12031 16