104815 830
7509 483
13517 633
16362 709
11142 263
11309 596
5148 143
6939 626
4360 69
53859 787
5961 232
6090 294
7595 472
7296 238
8011 326
6068 167