42042 300
48267 668
99775 616
46870 876
46316 726
86756 842
30844 722
176620 1329
8195 508
62321 613
70079 878
16054 99
18141 139
45381 302
15487 818
25113 147
43161 294
42766 438
45227 542
194851 322
35145 477
88422 386
62444 704
42059 499