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