104806 830
7508 483
13517 633
16358 709
11131 263
11305 596
5145 143
6938 626
4359 69
53815 787
5958 232
6086 294
7587 472
7294 238
8009 326
6067 167