2953 881
2203 607
5130 478
6949 373
1486 151
652 48
2709 476
2657 701
21925 669
34433 236
918 40
30890 146
6572 403
1112 88
234869 660
35557 428
26485 596
10992 530
2618 138
5572 470