2976 709
2108 390
80637 596
58933 589
26371 486
72069 642
505577 1330
828838 2465
394732 832
568606 1385
51041 866
95168 668
160053 531
92510 185
8337 396
6428 627
10756 309
20773 630