10425 38
11008 35
18640 36
23527 39
11638 22
10171 22
21551 71
34089 99
10557 19
46501 190
7485 21
48937 155
15005 40