334962 996
70388 312
148948 239
67322 809
260037 839
344949 704
88593 583
134035 526
65253 146
254316 676
276313 522
458350 514
40453 315
158497 731
83440 697
96774 868
49951 590
58552 695
39093 643
31215 273
46204 560
352653 1059
196870 1133
34041 444
288216 396
356501 1356
208468 643
42016 291