5008 162
3768 61
14510 597
15628 526
52045 995
10163 277
72177 350
43540 768
121083 867
89024 604
15131 889
27822 175
8115 690
4734 494
11660 164
9721 365
4915 619
13336 612
19680 527
4678 266
22381 127
9487 473
7593 512
30243 746
9826 732
64006 925
8561 583
39474 762