1014 331
2773 322
2950 379
26938 533
4602 465
3746 477
18943 355
5747 917
9723 488
8460 733
2303 234
3599 188
3844 589
5445 714
21182 503