2255 656
1663 551
2485 756
786 206
2166 610
499 108
922 181
300 51
4624 184
9382 89
7830 233
7018 617
36942 103
31160 68
8407 649
16659 794