10890394
7123931
3859615
3696491
2236100
1845336
1341616
995190
906200
639687
549308
138284
88995
29744
221731
71495
115182
101578
102795
187464