9875 52
2496 64
12808 429
4440 748
8839 605
2542 124
3395 25
4404 810
4824 427
2569 134
5238 312
4060 878
1831 410
2722 511
2663 626
8015 784
5805 370
1913 183
2563 136
4222 832
6692 545
6340 236
14148 351
7878 621
6082 631
14187 688
4851 966
4328 205