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