8960 842
6771 471
8465 597
115860 340
145899 681
115968 885
48784 410
27060 557
2509 299
3491 495
7510 333