9601 31
8668 12
5946 13
8005 19
102853 393
8648 20
9986 18
9544 23
6168 3
6170 5
4492 4
11504 33
23506 65
6944 11
18527 68
6298 9
8184 19
4827 5
24373 77
4351 1
11925 45
6478 7
14649 40
8159 18