65301 601
18600 575
48588 375
2799 514
11745 331
27129 936
7719 259
25908 211
25856 821
26588 848
9687 396
55857 790
13463 360
14323 423
24738 433
6454 384
25084 542
29818 119
25519 229
43302 1028
6497 596
20311 201
33574 331
46869 600