10993 8
45312 94
22435 48
115914 98
6763 3
7977 4
16748 15
6512 9
8687 18
11684 15
8248 10
6644 8
4003 2
7845 11
6956 2
10569 15
9516 8
10460 13
4330 0
6721 6
6011 7
4714 4
7175 15
9481 21