198203 526
15769 526
52589 996
79689 314
54067 816
10534 85
18855 909
191148 513
58996 441
9634 691
27907 134
26214 284
20582 479
6248 38
112727 598
99672 212
10068 341
8217 264
61199 282
38555 383
28287 593
16923 438
50147 723
53190 616
90032 604
15281 889
8204 690
21507 268