12223 44
12060 20
19385 71
6702 15
4865 14
15532 25
5941 22
7653 23
21936 41
8308 9
1832 3
11698 10
47453 52
55559 41
22998 59
13796 15
10509 17
8400 14
12339 18
6718 19
2427 12
4437 8
1178 12
6577 19