104829 830
7509 483
13520 633
16366 709
11145 263
11312 596
5152 143
6939 626
4362 69
53881 787
5963 232
6094 294
7599 472
7297 238
8012 326
6069 167