104767 830
7504 483
13513 633
16345 709
11100 263
11300 596
5129 143
6930 626
4356 69
53708 787
5958 232
6050 294
7576 472
7278 238
8001 326
6064 167