2796 117
9620 458
5297 411
7071 589
21569 160
6467 75
5324 730
6541 885
7307 824
4744 693
3777 810
6967 546
8722 709
14285 803
4594 376
3743 503
21560 653
22750 91
7963 441
14249 60
7584 83
5180 823
5312 734
17458 93
31547 514
9425 611
5056 562
21306 869