2691 98
14593 696
7296 662
4400 301
6904 310
7707 566
9907 610
6815 684
4861 258
4529 316
5588 448
8519 713
6869 335
14817 868
109495 592
31582 178
4586 63
7552 435
4265 58
8238 787
3355 96
18168 359
4377 409
3640 449
3342 484
4418 532
8643 88
3700 82