926 308
874 204
815 403
699 563
643 231
627 453
623 361
589 921
550 931
373 520
342 233
223 307
197 194
189 335
178 649
125 360