58796 127
40292 498
7248 180
4541 104
27066 526
9724 563
4520 285
25896 842
24961 360
53512 271
41304 489
56336 163
9684 871
6957 80
29210 266
36121 706
22861 111
4904 521
12118 105
57296 897
29194 447
23319 55
202888 798