108135
233704
604488
698329
170773
286117
562385
918424
273160
475383
127932
132926
5061799
3501581
2981148
2300804
2205988
2002609
189578
1891357
1737118
1709136
1654195
1622471