14591 442
17386 478
5843 172
23432 308
4756 728
16667 393
15731 661
9167 794
10503 835
7669 583
22911 578
49958 681
52160 182
39046 728
21739 395
3417 367
20733 886
12542 318
30384 150
16211 716
38256 470
23514 323
32518 273
20256 434
38111 645
14827 580
16952 329
8774 115