1073 110
763 89
14654 928
9931 716
23377 428
9993 503
9515 650
13256 714
7074 399
5724 532
4064 54
5326 595
19814 809
5518 553
5949 377
3599 37
12050 862
5806 714
2547 95
4573 716
8873 840
4790 256
7909 646
8833 473
19851 509
3560 504
4509 467
4844 79