101032 369
8391 591
9105 603
44327 490
60072 348
16164 599
42857 279
37051 437
5746 881
57109 283
75716 666
6034 160
13010 671
3972 666
3796 126
3088 499
4378 417
2213 392
3831 727
3165 290
2620 384
8028 532
5217 510
2726 358
9134 830
71260 216
99346 1069
58680 267