551261
480265
385591
300712
745237
660914
530644
493256
549915
13110
1001695
452549
829225
395993
334474
348957
97174
437629
410663
942226
430298
128824
924284
532956
477652
116157