2928 598
1392 70
2855 457
7419 873
4307 567
3866 604
2832 409
4636 209
1936 223
2591 562
5241 740
930 125