108838
787559
982339
437785
11840
401637
687618
707414
90264
861602
325741
784990
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471