51084 412
30058 529
67333 379
17088 126
26091 619
82901 832
31083 572
9682 505
6867 395
6748 311
4930 645
3922 428
12418 200
6155 621
17316 439
78307 391
50677 137
50745 81
19373 140
23871 556