4903 291
5331 181
4852 389
2363 225
19889 682
8597 514
1628 180
4523 767
3444 285
5555 637
2561 409
6735 929
2916 403