588 133
695 130
2617 382
16997 643
2939 525
1537 338
1687 286
2857 644
2244 554
5841 295
15861 581
7546 654
28515 451
48962 505