104803 830
7508 483
13517 633
16357 709
11130 263
11305 596
5145 143
6938 626
4359 69
53804 787
5958 232
6084 294
7585 472
7292 238
8009 326
6067 167