12592 18
100293 32
53838 161
31426 88
19949 50
10491 27
113196 446
110138 455
110613 222
13816 33
7301 7
62221 127
27105 36
8089 29
47783 23
150418 149
7329 20
125006 163
42116 157
7327 13
27693 53
15896 23
24853 49
17570 36