36833 502
23694 161
31570 384
48184 501
65029 403
26675 365
54266 448
65760 1063
42786 417
17961 244
60781 339
20499 283
66359 293
58666 898
38284 308
51156 671
86674 514
55061 749
34628 395
55466 792
89584 758
91637 534
77130 365
29033 439
39383 718