13961 150
15624 613
8376 352
10969 87
10534 624
9794 275
13639 426
9014 874
6077 97
10300 499
1719 94
2666 555
3863 521
6690 191
8832 397
4881 322
8817 363
20415 244
9704 731
7175 570
16904 390
2130 84
12726 693
14463 292
7917 413
1555 231
3432 305
1257 288