16092 240
10139 474
14534 846
12731 613
15720 167
14109 730
18126 562
8345 364
5367 65
13718 863
58999 371
13148 701
13003 923
10311 582
12299 708
10198 410
55547 280
148443 329
7137 510
107865 615
9087 825
6484 177
99443 694
51546 536
16243 914
14406 213
77889 964
93223 806