58785 127
40286 498
7246 180
4540 104
27053 526
9722 563
4517 285
25883 842
24955 360
53493 271
41288 489
56316 163
9683 871
6954 80
29208 266
36111 705
22858 111
4900 521
12117 105
57270 897
29190 447
23313 55
202839 798