1672 486
1156 303
1337 33
2405 737
320 44
7907 659
4358 706
14611 492
3131 871
1252 161
1383 97
2616 428
3616 606