71 906
1320 985
869 411
1043 110
713 286
1344 942
1087 852
909 83
23709 486
23220 960
19704 669
14397 916
13332 158
11797 625
10291 365
8809 963
506 285
635 959
882 881