685 40
1093 226
3078 947
696 92
1760 545
836 192
3021 796
23944 668
54658 1100
16456 629
10582 532
9809 275
13552 732