245126
77946
827282
89640
21324
382350
221339
302128
568382
736485
279901
578483
5519367
4535935
4352459
3449998
3446462
3408286
3356956
3013729
3004226
2486209
2136352
2133407