3269 201
2706 400
2179 277
1433 516
966 402
961 262
946 253
908 844
867 292
811 188
679 513
654 186
646 475
604 392
602 944
592 439
581 861
559 246
532 411
509 729