15198 741
9082 877
4492 207
7664 395
13672 758
7496 512
7263 311
2750 102
5892 599
4732 421
3840 101
6965 636
5040 170
8156 634
6367 549
7362 774
5262 602
3401 224
1733 36
3796 362
2943 239
2777 315
8719 196
3730 272
6961 439
4477 349
7427 766
3972 187