8669 350
10848 58
7069 682
16317 371
6616 245
6420 546
4751 82
5155 318
7391 756
7698 643
6074 35
7791 202
5668 499
4299 275
7954 746
4456 196
10724 569
14195 559
7239 617
5578 420
4487 52
9357 562
7318 356
5413 855