1661 486
1155 303
1337 33
2405 737
320 44
7907 659
4343 706
14611 492
3130 871
1252 161
1382 97
2614 428
3613 606