229655
226352
467279
680242
348904
490254
681252
184125
58261
90685
58354
683480
5521367
4537935
4355459
3451998
3446462
3409286
3358956
3014729
3004226
2486209
2136352
2133407