16517 817
5625 67
3391 371
10745 522
5675 596
3793 528
11099 81
20275 757
8584 647
20102 560
11773 292
6534 957
3877 423
8559 683
4328 228
15146 717
14568 524
3270 158
5112 507
6699 69
7317 439
3152 448
3406 233
4488 646