237689
109306
371985
348872
355359
916346
210353
300428
334370
812748
39055
415623
5447367
4471934
4300459
3434462
3424998
3364286
3313956
2981728
2965226
2462209
2123352
2118407