13413
126388
262876
434219
472539
13414
902947
257295
386901
74596
734230
851752
7360372
5993935
5717461
500056
43281000
4320288
4279956
3851463
3822227
3730730
351316
3120209