561562
369160
8294
573104
370198
573288
579875
396305
114110
697850
512178
316718
5574367
4561935
4380459
3473998
3459462
3429286
3380956
3031729
3026226
2506209
2142352
2141407