3194 10586
12943 753
7716 736
4583 905
7534 7510
4498 9630
12861 11516
8753 12596
5170 7053
8641 13728
8978 12654
636 8252
15183 6331
1296 1778
6237 13420
6022 10820
6092 7469
14929 3287
3845 3587
3140 815