10425 38
11008 35
18640 36
23527 39
11638 22
10171 22
21551 71
34089 100
10557 19
46501 191
7485 21
49315 155
15005 40