127141
180670
740431
617475
448409
199141
72416
10199
333861
288176
787358
296815
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471