120 32
2688 456
3739 468
1301 370
2044 351
1902 541
1949 518
2444 470
3736 968
3041 893
2205 579
2971 530
2869 780
3373 554
3233 655
10237 366
2404 647
2065 503
9541 752
4267 459
3649 892
982 98
2280 646
2392 616