1025 121
983 744
916 962
871 489
848 330
813 315
701 304
671 352
658 856
657 553
619 490
545 126
464 807
424 282
335 301
280 373
186 89
162 581
135 160
62 428