99 135
308 960
894 685
81 473
58 489
279 636
660 559
784 732
772 343
256 401
635 921
795 447
546 535
242 606
697 693
539 481
95 910
928 910
483 954
859 381
888 312
576 145
207 223
627 31
383 219
519 760
185 449
451 366
164 561
492 249