15007 833
13053 411
19514 305
17514 203
9139 938
7627 348
10146 589
14154 530
14501 672
12576 253
22541 578
9539 120
26888 811
25904 205
26216 198
27800 311
30589 392
7129 33
11955 532
28281 943
4388 148
8588 429
4933 83
19453 688