103534 235
97493 907
162471 541
46704 61
85573 599
100494 508
54331 409
98375 231
69494 661
16041 567
167399 139
62725 511
71745 145
47908 78
44142 559
108003 370
49893 701
24120 245
88881 261
3431 329
31366 221
100428 289
93426 348
76747 353
170387 313
270393 862
175201 419
157858 216