13580 340
2999 69
5899 339
3687 412
13954 962
9198 132
1283 108
3996 562
4196 756
6443 873
9859 697
9878 485
11539 234
1743 44
11942 351
3883 379
6543 504
7860 724
4646 471
11747 69
4325 552
6726 857
5917 917
15546 77
6158 907
17139 265
7768 435
5636 179