2964 46
2089 259
4069 741
677 59
3817 608
6499 362
3490 711
4455 424
9955 716
30303 525
89656 825
20978 563
32726 595
4495 131
64518 715
25464 877
14505 821
5386 408
9980 360
10870 697
6122 495
18128 301
21771 787
2289 630