368430
437406
271423
100571
837177
281680
647227
197406
293759
734652
228970
89838
736609
365992
69537
306305
5277500
2760654
2020336
1772237
1758736
167067
1620895
1596433
1503854
1495922
1452850
1334500
1321400
1295590