3430 201
2821 400
2257 277
1449 516
967 402
963 262
946 253
910 844
874 292
811 188
698 513
656 186
651 475
611 944
605 392
595 439
592 861
565 246
536 411
513 729