13999 150
15653 613
8387 352
10985 87
10549 624
9809 275
13660 426
9029 874
6088 97
10328 499
1728 94
2670 555
3867 521
6700 191
8840 397
4887 322
8834 363
20417 244
9711 731
7188 570
16915 390
2134 84
12731 693
14477 292
7927 413
1558 231
3441 305
1260 288