58580 127
40176 498
7230 180
4531 104
26950 526
9669 563
4498 285
25655 842
24867 360
53254 271
40986 489
56020 163
9655 871
6917 80
29182 266
35978 705
22768 111
4867 521
12071 105
56978 897
29148 447
23271 55
202168 796