14002 150
15658 613
8388 352
10991 87
10554 624
9810 275
13666 426
9033 874
6093 97
10334 499
1731 94
2671 555
3867 521
6705 191
8843 397
4887 322
8835 363
20418 244
9714 731
7192 570
16917 390
2135 84
12735 693
14488 292
7930 413
1558 231
3446 305
1260 288