20010 483
23472 172
11085 467
4896 656
10317 413
8072 694
10210 313
3099 494
3281 871
4936 677
3430 411
2722 550
3981 934
7199 352
8075 589
5139 730
3998 827
4014 734
3030 74
3088 26
73731 320
41546 183
7479 667
8502 890
6973 746
3992 99
3187 478
4856 69