1020238
972594
740769
743847
406526
600580
333606
416921
220659
367801
927522
335463
318638
597858
255217
986160
15689748
700686
4998578
4408980
3531510
3507192
2301216
2219495
2054492
190666
1868948
16385
1563545
155461