196963
51446
528338
59761
94437
261718
6633
884186
389502
977533
380816
354944
5516367
4534935
4351459
3447998
3446462
3408286
3356956
3013729
3003226
2485209
2136352
2132407