9875 52
2496 64
12808 429
4440 748
8839 605
2539 124
3395 25
4403 809
4823 427
2568 134
5238 312
4060 878
1831 410
2722 511
2663 626
8014 784
5805 370
1913 183
2563 136
4218 832
6692 545
6339 236
14147 351
7878 621
6082 631
14187 688
4851 966
4328 205