37647 120
70666 831
59437 732
15542 553
7196 684
2768 462
4686 581
2787 427
7173 798
33756 260
17662 420
61458 747
22845 547
7896 847
5621 404
4525 196
24717 691
3446 323
11056 583
7111 606
9048 39
71687 828
3689 86
3684 373
5810 592
73373 521