24261 31
12583 27
7063 3
30807 38
7445 2
9345 3
8330 2
10885 12
11040 12
17044 21
16279 23
7452 3
29704 41
12824 18
8224 4
28551 21
39761 69
6063 9
28977 25
22834 22
31923 26
11651 10
8377 4
8831 8