56258 1001
55638 654
31627 310
39277 841
40682 107
51571 593
31462 364
23494 376
43847 231
41897 115
38350 157
15453 644
53253 867
38821 259
69166 544
65586 879
45464 408
37038 638
32636 406
61484 186
42895 251
40392 488
32897 150
136174 428