1290 51
1017 121
982 262
974 381
924 813
893 652
778 937
757 955
564 544
469 561
444 507
328 592
296 796
271 224
264 204
215 664
204 489
193 151
140 341
132 63