67022
850328
447371
75958
289850
663221
396967
53147
507641
241822
891445
225568
5463367
4495934
4313459
3439462
3431998
3374286
3326956
2993729
2976226
2470209
2126352
2121407