51063 412
30056 529
67328 379
17081 126
26090 619
82880 832
31071 572
9681 505
6867 395
6745 311
4930 645
3922 428
12417 200
6155 621
17315 439
78286 391
50652 137
50727 81
19350 140
23861 556