59575 819
42043 183
69710 204
100407 987
70121 613
45296 579
38342 222
62120 526
38127 468
94996 640
135664 665
46533 427
51496 538
23172 396
51954 558
44570 197
43749 234
99478 760
26824 249
44278 705
50422 687
62232 856
29210 187
36592 437