84827
950414
93256
671476
913226
87578
356742
346531
166899
633390
257827
249483
5161799
3574581
3103148
2404804
2238988
2064609
1980358
191878
1774118
1723136
1693196
1639471