14086 1
13090 27
16569 43
24897 57
170094 474
130643 432
34788 167
16308 42
49712 154
28963 99
23448 52
22205 49
57340 181
17534 14
36579 103
13339 11
28149 79
16696 23
18804 26
13532 16
83150 265
10491 10
19484 52
85421 520