389455
893404
180906
61590
65946
69233
700981
573359
276524
162221
68173
131294
5532367
4542935
4359459
3457998
3447462
3414286
3366956
3018729
3007226
2493209
2136407
2136352