11817
502293
769686
653806
546184
786370
523325
292554
175644
296286
339627
100636
978149
410978
883759
646889
12852747
637186
4132577
4007980
3324510
2707192
2128495
2099216
2036492
183266
1762948
16285
153361
1530545