1021 121
981 744
915 962
868 489
844 330
811 315
695 304
669 352
655 553
655 856
617 490
544 126
461 807
422 282
333 301
278 373
258 179
185 89
158 581
131 160