104805 830
7508 483
13517 633
16357 709
11131 263
11305 596
5145 143
6938 626
4359 69
53814 787
5958 232
6085 294
7585 472
7293 238
8009 326
6067 167