105041 830
7524 483
13535 633
16429 709
11230 263
11379 596
5203 143
6984 626
4412 69
54704 788
6005 233
6177 295
7689 473
7369 238
8061 326
6139 167