517785
413215
680745
504219
342837
255879
240715
993729
636467
123256
372880
1102693
1008848
1064725
3681000
977369
1160325
162841
414727
331292
858777
114759
480201
560830
1206950
1588909
43883
1584556
962861
844940