15005 32
9861 22
8812 12
16395 41
9041 23
7038 6
9520 31
18170 30
5986 9
11147 13
4648 2
6003 4
5393 1
10522 18
4256 0
6491 7
5726 9
6658 10
6838 6
6839 4
9739 21
8109 12
7513 11
11448 21