1576 486
1127 303
1335 33
2405 737
320 44
7907 659
4330 706
14603 492
3122 871
1252 161
1381 97
2608 428
3597 606