13999 150
15656 613
8388 352
10985 87
10551 624
9809 275
13662 426
9033 874
6089 97
10330 499
1729 94
2671 555
3867 521
6705 191
8840 397
4887 322
8835 363
20417 244
9712 731
7190 570
16915 390
2134 84
12732 693
14483 292
7928 413
1558 231
3443 305
1260 288