3842 668
5199 457
12685 739
1714 291
3006 140
11547 354
12998 805
8031 67
4404 716
3425 652
4859 956
4284 702
7962 603
2934 571
2693 188
3456 559
3693 674
4263 29
10640 927
28281 696
4417 723
13272 125
24666 102
6312 922
6768 305
9235 101
12827 518
10870 557