42012 300
48251 668
99758 616
46864 876
46314 726
86737 842
30839 722
176587 1329
8195 508
62296 613
70056 878
16051 99
18137 139
45375 302
15484 818
25106 147
43154 294
42760 438
45222 542
194814 322
35125 477
88406 386
62422 704
42052 499