58538 127
40160 498
7226 180
4531 104
26923 526
9663 563
4495 285
25611 842
24852 360
53205 271
40946 489
55960 163
9651 871
6912 80
29180 266
35959 705
22752 111
4865 521
12061 105
56941 897
29142 447
23267 55
202042 796