1031 984
975 271
972 814
932 894
775 273
761 434
623 221
427 185
357 20
353 596
279 712
232 421
225 919
29 420