2930 533
2901 409
5023 360
3596 599
5768 846
4624 133
3925 319
4381 473
5081 102
4395 941
4241 505
2262 248
4760 626
1619 315
896 126
2000 399