5009 162
3768 61
14511 597
15629 526
52048 995
10163 277
72183 350
43550 768
121095 867
89038 604
15132 889
27826 175
8122 690
4734 494
11661 164
9722 365
4915 619
13341 612
19680 527
4679 266
22384 127
9487 473
7593 512
30252 746
9826 732
64010 925
8561 583
39487 762