12063 1028
12450 153
12985 456
16619 556
3010 144
13444 271
3254 553
5462 131
21013 514
2085 604
17757 161
3367 778
6990 73