39845 72
40153 104
14487 21
28656 103
28390 64
31626 118
17938 23
20957 40
13679 20
33737 57
43901 106
11599 13
46417 164
19569 26
24725 82
15818 25
16514 27
18193 31
32464 159
14710 31
13342 10
19670 24
43788 139
23091 59