2403 322
2878 379
26904 533
4545 465
3696 477
18563 354
5709 917
9587 488
8401 733
2274 234
3514 188
3791 589
5314 714
21049 503