100098 543
15372 152
88397 211
58540 318
97474 488
61131 374
67767 532
34004 172
79971 729
44588 629
58278 535
82784 542
101576 669
45372 115
53267 73
77265 713
39408 237
48023 523
101701 788
83685 303
105774 652
46116 454
52710 348
50774 421
43294 506
29668 334
39803 438
100048 756