5829
3204
782158
909188
19932
53539
47234
1230
110193
46471
361
24218
18123
2269
79528
925175
458104
27318
50283
49528