3211 800
2737 753
14980 790
2823 531
16594 486
41726 647
16159 669
1079 96
1965 348
1679 390
11078 610
609 84
5690 519
138888 455
3015 580
3979 226
1868 91
2533 470
1356 85
7655 389
7131 284
49413 828
3365 509
77251 744
3586 465
76136 195
2977 767
1260 278