1043 531
1014 335
1000 424
976 455
965 918
873 978
839 666
742 464
692 493
687 226
419 220
304 131
258 345
225 306
211 847
178 47
67 943
64 709