12621 29
47939 121
54582 118
6932 8
8073 10
19817 32
14274 30
4889 0
6636 11
5561 2
7297 14
5871 4
4926 4
6195 5
9754 9
7555 7
6331 8
14823 18
7029 5
8004 10
5254 1
9071 16
4942 5
8341 10