39473 485
3858 518
380361 1159
53443 627
4045 68
28745 884
2802 174
3588 87
479 30
3977 121
7192 758
21897 845