6940 459
5206 832
10565 555
31545 281
638256 1444
12781 735
14401 653
143118 327
115557 866
10741 842
12442 676
3054 59
3957 95
3284 226
3750 407
4312 528