11196 17
9619 5
7573 5
18665 33
6846 9
15121 28
17476 12
16502 29
26506 32
30153 57
23052 27
8009 5
12102 16
8377 13
7651 7
8211 8
53785 55
19345 22
6729 18
13518 26
23062 29
30184 44
25276 16
4763 11