342856
476833
608230
165192
462221
960626
28235
621613
186324
543468
305834
549637
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471