39072 372
4779 170
13510 296
6218 643
3552 618
52102 164
32174 293
6223 487
3521 288
2819 391
4777 580
3562 891
4247 147
9882 644
7375 728
5220 831
5585 359
5378 55
4977 242
1981 89
4457 717
2807 311
9402 470
3128 550
3225 91
7829 918
2283 205
5033 732