104829 830
7509 483
13520 633
16366 709
11146 263
11312 596
5153 143
6939 626
4362 69
53885 787
5963 232
6094 294
7600 472
7297 238
8012 326
6069 167