2262 656
1663 551
2485 756
788 206
2167 610
499 108
927 181
304 51
4627 184
9412 89
7855 233
7023 617
36943 103
31180 68
8413 649
16691 794