36921 502
23754 161
31638 384
48291 501
65191 403
26736 365
54348 448
65930 1063
42875 417
18040 244
60862 339
20550 283
66565 293
58781 898
38396 308
51355 672
86917 515
55222 749
34686 395
55640 792
89740 758
91836 534
77308 365
29374 439
39575 718