104802 830
7508 483
13517 633
16356 709
11128 263
11305 596
5143 143
6937 626
4359 69
53800 787
5958 232
6084 294
7585 472
7291 238
8008 326
6066 167