17593 1637
21543 1508
29491 1399
43569 1654
43416 136
18047 801
17222 994
43285 989
47623 756
44395 784
39170 790
20514 1050
28183 1877
26649 610