29836
41213
62012
882138
46548
706102
74634
64280
44533
20526
796141
25416
756127
44132
71280
55453
44976
60414
32332
60345
7397
3320
729155
38453