5034 5
7336 11
11566 13
5550 6
6065 7
7487 11
12490 20
11379 19
5078 2
22039 34
9299 14
5691 4
21483 19
7560 12
5619 1
8479 9
13552 18
29881 56
24645 23
19116 21
23926 23