13969 150
15635 613
8376 352
10976 87
10535 624
9797 275
13649 426
9018 874
6078 97
10313 499
1722 94
2666 555
3863 521
6695 191
8833 397
4882 322
8824 363
20416 244
9708 731
7178 570
16906 390
2131 84
12728 693
14468 292
7917 413
1556 231
3434 305
1258 288